• ベストアンサー

PHPの正規表現の利用

今現在、PHPの掲示板を作っています^^ そこで、最近携帯の掲示板よく見かけるようになった#+文字(#あいうえお)で文字の色を変えるやつを自分の掲示板にも付けようと思いました。 単純な話、 #あいうえお(ここに改行があります) などをレスの中から見つけ出し下記のようにすることです。 <font color="red">#あいうえお</font> いろいろ調べていった結果、正規表現を使えばよいということがわかりました! いろいろと試しましたが全くできませんでした(T_T) どなたか正規表現に詳しい方教えてください(^^♪

質問者が選んだベストアンサー

  • ベストアンサー
  • wish46
  • ベストアンサー率78% (29/37)
回答No.2

preg_replace等を使えば簡単です。 $a = "#あいうえお"; $a = preg_replace("/#(.*)/","<font color='red'>#$1</font>",$a); 正規表現の基本です。

その他の回答 (1)

  • mira723
  • ベストアンサー率20% (160/781)
回答No.1

<font color=#FF0000>あいうえお</font>

omkm
質問者

補足

あなたは送られてくるデータにいちいち手動でタグを付けられるのですか? 正規表現です。