1
我想使用preg_replace()將字符添加到在文本正文中找到的每個文件擴展名的末尾。如何在PHP中使用反向引用
下面是一些示例文本:
$string='http://www.mysite.com/expert/images/imageone.jpghttp://www.mysite.com/expert/images/imagetwo.jpg';
該搜索&替換的TextWrangler精品工程,追加一個分號,以文件擴展名:
(\.(jpg|gif|html?|php|tiff?|pdf|png))
\1;
翻譯成PHP,但是不起作用,沒有效果;沒有錯誤。
preg_replace("/(\.(jpg|gif|html|php|tif|tiff|pdf|htm|png))/","\\1;",$string);
既不工作...奇怪 – Slinky 2011-01-14 17:55:27