我写了一个正则表达式试图匹配一些 html 代码,但我不能完全工作。我在“wp-caption”之后的部分有问题。
class=(["\'])(?:[\w\s])*?wp-caption[\s\1]
我要匹配的代码:
class="wp-caption"
class='wp-caption'
class="wp-caption foo"
class="foo wp-caption"
我匹配前三个结果,但不是第四个。我不认为 \1 正在工作。有什么想法吗?
BTdubs 我一直在使用http://regexpal.com/进行测试。