如何使用preg_replace(php)剥离给定URL的一部分

用户名

我需要得到

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获得此信息?

马克西姆·克里扎诺夫斯基(Maxim Krizhanovsky)

对于这种特定情况,您不需要正则表达式,只需解析网址

$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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章