问答详情
源自:-

regex 問題

請問怎樣寫可以從下面取出 https://images-na.ssl-images-amazon.com/images/I/51e79yXDDlL.jpg

(注意是不要._SS40)

<span><span><input /><span><img src="https://images-na.ssl-images-amazon.com/images/I/51e79yXDDlL._SS40_.jpg" /></span></span></span>

提问者:慕斯卡8255803 2018-03-21 01:59

个回答

  • 淚笑
    2018-06-26 17:28:15

    <?php


    $pattern='/https?:.+\.jpg/';

    $subject='<span><span><input /><span><img src="https://images-na.ssl-images-amazon.com/images/I/51e79yXDDlL._SS40_.jpg" /></span></span></span>';

    $arr=array();

    $url;

    preg_match($pattern,$subject,$arr);

    $url=str_replace("._SS40_","",$arr[0]);

    echo $url;

    ?>