偶然ではございません、しっかりとした理由がございます。 少し難しい話になりますが、 UTF-8という文字コードと呼ばれるものをShift_JISという文字コードで読み込んだり表示したときに「縺」や「繧」「繝」となってしまいます。 原因は解釈の違いで、 「あ」という文字は UTFでは「E38182」と解釈しますが、 Shift_JISでは「E381 82**」(JIS番号1-69-65 *)と解釈が異なってしまいます。 この解釈が違った状態で表示出力するとちょうど漢字のバイトコードの最初に2バイト分が「縺」という文字となり、残りのバイトが「*」と表示され、 最終的に「縺*」と表示されます。 「縺ア」や「縺カ」も同じで、残りのバイトを解釈すると半角カタカナに該当するので「ア]や「カ」となって表示されます。 参考: http://dic.nicovideo.jp/a/縺 http://dic.n