如何删除dom元素

时间:2015-03-20 10:37:20

标签: javascript regex dom

我有一个包含多个<span class="classa">的html页面,但我只需要删除那些开头为{,零个或多个字符,然后关闭}的示例。下面:

<span class="classa">
<span class="classb">{</span>
<a href="some link" title="some title">some text</a>
<span class="classb">}</span>
</span>

例如,如果我有这样的事情:

<span class="classa">
<span class="classb">{</span>
<a href="some link" title="some title">some text</a>
<span class="classb">}</span>
</span>

然后应删除整个<span class="classa">及其子女 但如果我有这个:

<span class="classa">
something here
<span class="classb">{</span>
or something here
<a href="some link" title="some title">some text</a>
<span class="classb">}</span>
or something here
</span>

然后什么都不应该触及。

我该怎么做?我应该写一个正则表达式吗?

0 个答案:

没有答案