我需要得到
dev.time.com/wp-content/uploads/2014/08/sheep-shrek.jpg
从
http://dev.time.com/wp-content/uploads/2014/08/sheep-shrek-300x199.jpg?w=360
请帮助使用preg_replace获得此信息?
对于这种特定情况,您不需要正则表达式,只需解析网址
$url = 'http://dev.time.com/wp-content/uploads/2014/08/sheep-shrek-300x199.jpg?w=360';
$parts = parse_url($url);
echo $parts['host'] . $parts['path'];
错过了要剥离的大小...
$data = preg_replace('/(-\d+x\d+)\.jpg/', '.jpg', $data);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句