<a href=></a><hr><br>等中间没含有"src"和"img"的每一对<>括号均算捕捉对象

解决方案 »

  1.   

    又是个exclude的,上次吵了那么久可别又抱着re不放
      

  2.   

    给个例子,请自行扩展
    <?php
    $str = <<< TEXT
    <a href=xxxx>aa</a><img src=ppp>
    <br>
    TEXT;preg_match_all("/(?:(?:<(?!img)).+>)/isU", $str, $ar);
    print_r($ar);
    ?>
      

  3.   

    兄弟,一条语句估计难点,规则表达式擅长的是取出包含的,对于不包含的办法不多。我也一直在期待高手解决这个问题。楼上使用的断言(Assertion),也许是一个很好的尝试。学习一下。
      

  4.   

    xuzuning(唠叨)大哥的方法已经解决了 "对于'不包含'的办法",也是是唯一的办法,值得大家提高一下.不知道还有那些高手能其它办法解决,请大家献上策来,大家研究研究?