今回は2ちゃんねる顔文字辞書・2chアスキーアート・AAアイコン素材 MatsuConさんの顔文字辞書を利用させてもらいます。 2ちゃんねる顔文字辞書のページから、Google日本語入力用(スタンダード変換辞書、ノーマル版)をダウンロードして解凍します。 解凍した中にあるgoogle_std.txtの内容は以下のようになっているはずです。 ぁぃ (゚Д゚)ノ ァィ 顔文字 あい ( ´∀`)つ≡≡≡愛愛愛)Д`)グシャ 顔文字 あいごー <丶`Д´>アイゴー 顔文字 ・ ・ ・ このデータを文字列置換してSKKの辞書形式にします。 ただし顔文字 - SKK辞書Wikiにもある通り、SKKで「;(セミコロン)」は注釈として認識されるため、「\073」に置換し、かつ、(concat “~”)で括る必要があります。 ここでは、セミコロンを含む項目を探し出すのが面倒だったため、全ての項