php 正则表达式忽略图像 url 的大小

标签 php regex

如何使用 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/

相关文章:

php - Codeigniter UPS API 集成 - 交货日期

php - 如何在 php cli 中输入 unicode 字符

python - 使用 python RegEx 组解析文本并更改组顺序

regex - ColdFusion 中格式错误的正则表达式

java - 如何解析正弦函数?

php - 执行从 Prestashop 到外部数据库的查询

php - 我将如何检索不同页面上的数据?

php - 如何使用可点击链接 ID 分组连接行

regex - 是否可以使用 `switch -regex` 获取匹配位置

Javascript 正则表达式替换并添加找到的所有元素到数组