2016-07-20 7 views
2

私は大きな文字列の中にhtmlの文字列を入れましたが、wordpressが追加している画像URLから余分なものを削除しようとしています-1明らかな理由がないためです。preg_replaceを使用して文字列の余分な "-1"を取り除こうとしています

$content = '<img src="abc-1.jpg"> Blah blah <img src="def-1-1.jpg> etc';

私が使用しています:

$content = preg_replace('/-1/','',$content);

をのでabc-1.jpgが正常に動作していますabc.jpgになります。

def-1-1.jpgdef.jpgになりますが間違っています。私はそれが必要になるdef-1.jpg

私はこれをどのようにソートするか分かりません。

答えて

1

用途:

$content = preg_replace('/-1(?!-1)/','',$content); 
+0

私はあなたと結婚できました。 –

関連する問題