我试图找到一个可用于解析 HTML 块以查找某些特定文本的单个正则表达式,但前提是该文本不是现有超链接的一部分。我想把非链接变成链接,这很容易,但是用单个表达式识别非链接似乎比较麻烦。在以下示例中:
This problem is a result of BugID 12.
If you want more information, refer to <a href="/bug.aspx?id=12">BugID 12</a>.
我想要一个表达式来查找“BugID 12”,以便我可以链接它,但我不想匹配第二个表达式,因为它已经链接了。
如果重要的话,我正在使用 .NET 的正则表达式。
不要这样做!参见杰夫·阿特伍德的解析 Html 的克苏鲁方式 http://www.codinghorror.com/blog/2009/11/parsing-html-the-cthulhu-way.html!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)