0

文本:

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>

我的正则表达式:

/<span[^]+name=\"name2\">([^]+)</span>/g

结果:

god is a friend

http://regexr.com?36fbh

请帮忙改正

4

1 回答 1

-1

使用这个正则表达式

/<span[^<>]+name=\"name2\">([^<>]+)</span>/g

[^<>]将匹配任何东西,除了<>

尽管您应该使用 html 解析器。

于 2013-09-25T03:49:33.250 回答