正则表达式陷阱img标签,两个版本

我需要从文本中删除图像标记,因此标记的两个版本:

  

在C#中,您可以使用以下代码:

  string html = @" 

-bad -bad

"; string result = Regex.Replace(html, @"]*>(?:\s*?)?", "", RegexOptions.IgnoreCase);

但请注意,使用Regex修改HTML并不是一种好方法,最好使用Html Agility Pack或其他HTML解析器。

这不是你用正则表达式做的事情。 请改用xpath -query //img