【发布时间】:2014-04-05 12:58:35
【问题描述】:
披露:我已在 SO 上多次阅读 this answer,并且我知道最好不要使用正则表达式来解析 HTML。这个问题只是为了拓宽我对正则表达式的了解。
假设我有这个字符串:
some text <tag link="fo>o"> other text
我想匹配整个标签,但如果我使用<[^>]+>,它只会匹配<tag link="fo>。
如何确保引号内的> 可以被忽略。
我可以简单地编写一个带有 while 循环的解析器来执行此操作,但我想知道如何使用正则表达式。
【问题讨论】: