将RegEx与嵌入自关闭标记的标记进行匹配

时间:2016-12-02 23:28:06

标签: c# regex

我正在寻找一个正则表达式来查找标签(如果用作自闭标签)。但是,我想忽略可能嵌入innerHtml中的任何自闭标签;如果没有以自我关闭的方式使用。

以下是以自动关闭方式使用的标记示例:

  

This is a test <a id="anchor1" />.

以下是未以自动关闭方式使用的标记示例,我想要包括:

  

This is a separate test <a id="anchor2"><img src="file.png"/></a>.

这是我正在尝试使用的正则表达式,它正在拾取两者:

(?i)<a.*[^<]?/>

有关为什么不起作用的任何建议?

0 个答案:

没有答案