正则表达式测试HTML字符串?

时间:2016-09-29 10:47:24

标签: html regex

如何使用正则表达式来测试Word部分是否匹配,请注意Word可能实际上不是Word但可能是Dogs或{{ 1}}例如

Cats

即上面应该返回一个匹配。

但下面的内容会返回false

<span class="GBP"> Word </span>
<span class="AUD"> Word </span>

1 个答案:

答案 0 :(得分:0)

假设您想要捕获span标记内的单词,可以使用以下表达式:

/<span class=".*?"> (\w+) <\/span>/

或者,如果您想要在不是DogsCat的情况下捕获该字词,则可以使用negative-lookahead

/<span class=".*?"> (?!Cat|Dogs)(.*?) <\/span>/