単純な正規表現を見つけます
/file/upload/201212/24/18-51-40-65-61.jpg.thumb.jpg
/file/upload/201212/24/18-51-40-65-61.jpg.thumb.png
/file/upload/201212/24/18-51-40-65-61.jpg.thumb.gif
。
上記はファイル名です。今度は、上記のファイル名を次の形式に正規化したいと思います。
/file/upload/201212/24/18-51-40-65-61.jpg
/file/upload/201212/24/18-51-40-65-61.jpg
/file/upload/201212/24/18-51-40-65-61.jpg
以下のものを何も置き換えないでください。
.thumb.jpg
.thumb.png
.thumb.gif
$s=<<<html<br /> /file/upload/201212/24/18-51-40-65-61.jpg.thumb.jpg<br /> /file/upload/201212/24/18-51-40-65-61.jpg.thumb.png<br /> /file/upload/201212/24/18-51-40-65-61.jpg.thumb.gif<br /> html;<br /> echo preg_replace('/\.thumb\..+$/m','',$s);