如何返回url呢???传入字符串:
<a href="http://www.macaucentral.com/dev/index.php/beauty-content/6579-celina-beauty-centre">莎莉娜美容中心 Celina ...</a>返回字符串
http://www.macaucentral.com/dev/index.php/beauty-content/6579-celina-beauty-centre

解决方案 »

  1.   

    <?php
    $str='<a href="http://www.macaucentral.com/dev/index.php/beauty-content/6579-celina-beauty-centre">莎莉娜美容中心 Celina ...</a>';
    $pattern='/<a[^>]*href="([^"\']*)"/';
    preg_match($pattern,$str,$matchs);
    print_r($matchs);
      

  2.   

    preg_match('/href="([^"]*)"/',$str,$arr);
    echo $arr[1];
      

  3.   


    只能获取到dev/index.php/beauty-content/6579-celina-beauty-centre其中方法是放在input的value里面,生成后代码<input id="texturl6455" type="hidden" value="dev/index.php/beauty-content/6579-celina-beauty-centre">
      

  4.   

    只能获取到dev/index.php/beauty-content/6579-celina-beauty-centre其中方法是放在input的value里面,生成后代码<input id="texturl6455" type="hidden" value="dev/index.php/beauty-content/6579-celina-beauty-centre">
      

  5.   

    就是现在输出的字符串dev/index.php/beauty-content/6579-celina-beauty-centre是这个,而我想要的结果是http://www.macaucentral.com/dev/index.php/beauty-content/6579-celina-beauty-centre
      

  6.   

    你原字符串中没有 http://www.macaucentral.com 这一段。匹配后自然就没有啊。 你连接上不就行了。