替换html源代码的某些部分

时间:2012-04-24 07:03:25

标签: regex

  

可能重复:
  RegEx match open tags except XHTML self-contained tags

如何删除HTML源代码的整个div? 要删除它,我会用空字符串替换,但我无法得到匹配的模式。总是给出类名。

例如,我需要删除类名为zzz的整个div

<div class="zzz"> 
    <b>some html</b>
    (other div's could be inside) 
<div>

希望有人可以帮助我

3 个答案:

答案 0 :(得分:1)

使用jQuery,您只需要执行$("div.zzz").remove()

答案 1 :(得分:0)

对于这类事情,最好解析DOM并操纵解析对象。

因为div可能是嵌套的,你无法控制块的结束。

显然,如果你在客户端行事,你可以使用jquery的

$(div.xxxx).remove()

答案 2 :(得分:-1)

比正则表达式更容易使用jQuery

$(&#39; .zzz&#39)。除去()