正则表达式否定了表达式

时间:2012-05-29 19:48:35

标签: regex

我正在使用pcre RegExp引擎,我的字符串看起来像这样:

<h3 class="description">Description</h3>   <div class="wrapper">  dddsome string blah blahddssssseeeee <div class="empty"> </div></div> </div>          </div>

和regexp工作正常并破坏字符串“dddsome string blah blahddssssseeeee” 看起来像这样:

<\s*h3\s*class="*.+?"\s*>.*?</\s*h3>.+?<\s*div.+?class\s*="wrapper"\s*>(.+?)<\s*div\s*class="empty">

现在有一段时间我有几乎相同的字符串模式,看起来这不是div class =“aplus”标签,当这个标签出现时,我希望上面的正则表达式无法匹配所有字符串。

<h3 class="description">Description</h3>   <div class="wrapper">  <div class="aplus">  dddsome string blah blahddssssseeeee <div class="empty"> </div></div> </div> 

1 个答案:

答案 0 :(得分:0)

试试这个

<div.*>(.*)<div.*>

但是使用美丽的汤可以更轻松地进行网络报废