如何使用 PHP 中的正则表达式实现此目的
http://www.domain.com/path/to/image/ipsum_image.jpg
匹配这个并忽略尺寸部分
http://www.domain.com/path/to/image/ipsum_image-300x200.jpg
请记住,300x200 可以是任何值,从 4charsx4chars 到 1charx1char
最佳答案
$subject = 'http://www.domain.com/path/to/image/ipsum_image-300x200.jpg';
$result = preg_replace('&(-[0-9]{1,4}x[0-9]{1,4})&is', '', $subject);
echo $result;
关于php 正则表达式忽略图像 url 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11479411/