ソフトバンクの絵文字を検出する正規表現 Tweet 2007/11/10 土曜日 matsui Posted in SoftBank | 3 Comments » 先日ご紹介した、「iモードの絵文字を検出する正規表現」に続き、ソフトバンク編です。 ソフトバンク絵文字を表す正規表現は次の通りです。 [\\x1B][\\x24][G|E|F|O|P|Q][\\x21-\\x7E]+[\\x0F] 絵文字が連続して続く場合は、頭の3バイトとお尻の1バイトは省略でき、真ん中の1バイト部分のみとなることに注意してください。 ややこしいのですが、この仕様はバイト数削減のためなのでしょうか。 例:絵文字が続く場合のサンプル(男の子の顔と女の子の顔を表示) [0x1B][x24]G!~[0x0F] なおソフトバンクは、端末によってフォームからの絵文字仕様が異なります。 上記の絵文字コードを送ってくる(UT