怎么查找一个文章里包含有abc.com域名下的JS。
如一个字段时有XXXXXXXXXXX<script src='http://www.abc.com/js/aaa.js' language='javascript'></script>XXXXXXX<a href="www.abc.com">sdfa</a>

解决方案 »

  1.   

    $s=<<<txt
    如一个字段时有XXXXXXXXXXX<script src='http://www.abc.com/js/aaa.js' language='javascript'></script>XXXXXXX<a href="www.abc.com">sdfa</a>
    <script src='http://www.def.com/js/bbb.js' language='javascript'>
    txt;
    preg_match_all("/<script[^>]*src='.+abc\.com[^>]+>/sU",$s,$m);
    print_r($m[0]);
    Array
    (
        [0] => <script src='http://www.abc.com/js/aaa.js' language='javascript'>
    )
      

  2.   

    preg_match_all("/<script[^>]*src='.+abc\.com[^>]+><\/script>/sU",$s,$m);
      

  3.   

    本帖最后由 xuzuning 于 2013-05-10 19:00:57 编辑