1
A
回答
4
在C#中,你可以使用下面的代碼:
string html = @"
<h1>
<img src="" ... >
</img>
<img></img>-bad
<img/>-bad
<img src="" ... />
</h1>";
string result = Regex.Replace(html, @"<img\s[^>]*>(?:\s*?</img>)?", "", RegexOptions.IgnoreCase);
但要注意,與正則表達式修改HTML不是好辦法,它能夠更好地使用Html Agility Pack 或其他HTML解析器。
3
相關問題
- 1. 兩個標籤用正則表達式
- 2. PHP正則表達式用[IMG]替換html img標籤
- 3. 正則表達式,標籤
- 4. 正則表達式#標籤
- 5. 結合這兩個正則表達式
- 6. 正則表達式,捉多個標籤
- 7. 引導模式,陷阱標籤鍵
- 8. 解析img標籤的正則表達式
- 9. 正則表達式查找所有img標籤不和取出
- 10. 正則表達式替換img標籤的src屬性
- 11. php - 正則表達式img標籤匹配
- 12. img標籤SRC匹配PHP正則表達式
- 13. 正則表達式找到<img />標籤沒有alt =「。#」
- 14. 爲什麼這個正則表達式不匹配HTML標籤?
- 15. 正則表達式 - 移除包裹在img標籤上的錨標籤
- 16. 使用正則表達式比較兩個軟件版本號
- 17. 正則表達式或OR兩個範圍正則表達式
- 18. 結合升壓正則表達式兩個正則表達式
- 19. 正則表達式:插入文本和標籤IMG之間休息
- 20. 正則表達式的HTML標籤
- 21. 正則表達式替換標籤
- 22. C#正則表達式提取標籤
- 23. 正則表達式查找標籤
- 24. 正則表達式php標籤
- 25. 正則表達式來強調標籤
- 26. 正則表達式忽略HTML標籤
- 27. 正則表達式:嵌套標籤
- 28. 正則表達式查找標籤(preg_replace_callback)
- 29. 正則表達式的HTML標籤
- 30. 檢索標籤的正則表達式