PHP正则表达式,取出两个字符串中间的字符。

2024-11-01 18:04:31
推荐回答(1个)
回答1:


$str ='"pic_url":"g-dsdf.fadsfdasfdkjdafndasdjfdadfd.jpg","detail_url":"=1736649409&k=621&e=dVWfiYJM8VSKb3Xir.html
棉大码男装夏装宽松加肥","pic_url":"g-dsdf.jhfghdfhsft.jpg","detail_url":"=1736649409&k=621&e=dVWfiYJM8VSKb3Xir.html
个性几何图形印花短袖T恤","pic_url":"g-nnnmmrtdfff.t.jpg","detail_url":"=1736649409&k=621&e=dVWfiYJM8VSKb3Xir.html';

preg_match_all("@\"pic_url\":\"(.*).jpg\"@", $str, $match);

echo '
';var_dump($match);exit();

把上述代码运行一下

这应该就是你要的数据吧