preg_replace()を使用して、テキストの本文にある各ファイル拡張子の末尾に文字を追加したいと思います。
サンプルテキストは次のとおりです。
$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);