regex 問題

来源:-

慕斯卡8255803

2018-03-21 01:59

請問怎樣寫可以從下面取出 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>

写回答 关注

1回答

  • 淚笑
    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;

    ?>


鬼斧神工之正则表达式

以PHP语言为蓝本,介绍正则表达式的基本语法以及他的强大用处

47882 学习 · 119 问题

查看课程

相似问题