波ダッシュ(〜)と全角チルダ(~)

Androidの音楽アプリで曲名やアーティスト名が文字化けを起こしてしまう問題があり、何でだろうと試行錯誤していたものの原因がよくわからず、共通点として曲名やアルバム名に「〜」がついているあたりがダメになっている感じがするのに気づきました。

一時的な回避策として「-」などに置き換えてみたりして、うまくいく場合、いかない場合とありまして、海外アプリゆえの日本語扱いの問題なのかなあとあきらめ半分でした。

そんなこんだでAIに聞いてみると”波ダッシュ(〜)と全角チルダ(~)は、見た目がとてもよく似ていますが、コンピュータの中では「違う文字」として扱われる記号で、波ダッシュでは文字化けしがち” という知見を得ました。

”範囲や「から」を表す日本語の「波ダッシュ」と、英語圏の「チルダ」の全角版である「全角チルダ」があり、OSやソフトの違いで文字化けやエラーの原因になることがあります。”ということで、確かに解消するケースは激増しました。残りもひょっとしたらキャッシュの問題か何かで書き直したファイルで処理されれば成立するのかもしれない。

全角チルダの入力方法は次の通り

  1. IMEで全角入力モードにする
  2. Shift」キーを押しながら「」(「〜」「^」が刻印されている)キーを押す

まだまだ知らないことが多々あるのだなあと。

Tips,技術・開発

Posted by tomi