我正在使用以下正则表达式从字符串中删除HTML标签。它有效,但我忘记了关闭标签。如果我尝试删除:
我完全不了解正则表达式语法,并且只是凭经验摸索出这个方法。请有正则表达式知识的人提供一个可行的模式。
以下是我的代码:
<a href="blah">blah</a>
,它会留下<a/>
。我完全不了解正则表达式语法,并且只是凭经验摸索出这个方法。请有正则表达式知识的人提供一个可行的模式。
以下是我的代码:
string sPattern = @"<\/?!?(img|a)[^>]*>";
Regex rgx = new Regex(sPattern);
Match m = rgx.Match(sSummary);
string sResult = "";
if (m.Success)
sResult = rgx.Replace(sSummary, "", 1);
我想要移除第一个出现的 <a>
和 <img>
标签。