【发布时间】:2014-04-22 12:05:48
【问题描述】:
我的图片名称如下:
img-300x300.jpg
img1-250x270.jpg
这些名称将存储在字符串变量中。我的图片在 Wordpress 中,因此它将位于例如
mywebsite.com/wp-content/uploads/2012/11/img-300x300.jpg
我需要将字符串更改为
mywebsite.com/wp-content/uploads/2012/11/img.jpg
我需要一个 PHP 正则表达式,它会返回 img.jpg 和 img1.jpg 作为名称。
我该怎么做?
谢谢
加法
对不起各位,我试过了,但是没用
$string = 'img-300x300.jpg'
$pattern = '[^0-9\.]-[^0-9\.]';
$replacement = '';
echo preg_replace($pattern, $replacement, $string);
【问题讨论】:
-
你应该发布你尝试过的内容
-
"并且我需要将字符串更改为
mywebsite.com/wp-content/uploads/2012/11/img.jpg"。你确定吗 ?因为这种方式在该目录中只能有 1 个同名图像。 -
这个问题解决了吗,还是你还有问题?