遇到一個圖像路徑的匹配問題,廢話少說,直接說明:
$str='../attachment/integral/2015/03/30/20150330024709525.jpg';
路徑是上面的模式,我要輸出這樣的、
../attachment/integral/2015/03/30/thumb/20150330024709525.jpg
該怎麼做呢?如下:
echo preg_replace('#(\.{0,2})(\/?)((\w+\/)+)([^\/]+)#','$1$2$3thumb/$5',$str);