私は自分自身のphpBB3のために何か作業をしています。私はこれらの笑顔を元の笑顔の状態に戻そうとしています。BBCodeへの画像の正規化の問題
$1
しかし、私は複数の絵文字を持っているとき、それはちょうど最後のスマイリーを示し、例えば:
/<img src=".*" alt="(.*)" title=".*">/gi
に置き換え:スマイリーのHTMLが、これが含まれているので
:) :( :O :P
それはこのようなものだった場合:
alt text http://uimgz.com/i/R2e3H8g5D8.png
それは、この変身:
それはどのスマイリー状態のすべてを交換し、戻っていない理由を、右、上の最後のスマイリーある:twisted:
それは次のように返す必要があります:正規表現は罰金だ
:) :o :twisted:
が、私は問題があると思われるものをない、正規表現の全てはを使用して交換用のループを通過しますループだから問題はありません。
複数のスマイリーのHTML:
<img src="./images/smilies/icon_e_smile.gif" alt=":)" title="Smile" /> <img src="./images/smilies/icon_e_surprised.gif" alt=":o" title="Surprised" /> <img src="./images/smilies/icon_twisted.gif" alt=":twisted:" title="Twisted Evil" />
複数のスマイリーがある場合、どのようにhtmlが見えますか? –
投稿を更新しました。 – MacMac