文本:
god is a <span class="linkText0" name="name1">good</span> god my <span class="linkText1" name="name2">friend</span>
预期(在<span>..</span>
匹配的情况下删除name
god is a good god my <span class="linkText1" name="name2">friend</span>
My Regex:
/<span[^]+name=\"name2\">([^]+)</span>/g
结果:
god is a friend
请帮助纠正
答案 0 :(得分:0)
使用此正则表达式
/<span[^<>]+name=\"name2\">([^<>]+)</span>/g
[^<>]
会匹配除<
或>
虽然您应该使用html解析器。