モールス符号コンバーター

プレーンテキストを国際 ITU モールス符号にエンコード、またはモールスを文字・数字・一般的な句読点にデコードします。 エンコードは大文字小文字を区別しません(文字は大文字で出力)。単語は / または | マーカーで区切られます。
すべての処理はブラウザー内でローカルに行われます — 何もアップロードされません。
単語区切り:
テキスト → モールス:各文字・数字・句読点は対応する点/線コードに変換されます。単語内の文字は 1 つのスペースで、単語は選択したマーカーで区切られます。モールス形式を持たない文字(CJK など)は位置付きで報告されます。
モールス → テキスト:モールス連続はスペースで区切られ、/ または | が単語の境界を示します。余分な空白は許容されます。未知の点/線の連続は位置付きで報告されます。
入力欄で Ctrl+Enter を押すと現在のモードを実行します。
方向を選んで実行します。すべての処理はブラウザー内で完結します。
国際モールス符号表:
文字 — A .-   B -...   C -.-.   D -..   E .   F ..-.   G --.   H ....   I ..   J .---   K -.-   L .-..   M --   N -.   O ---   P .--.   Q --.-   R .-.   S ...   T -   U ..-   V ...-   W .--   X -..-   Y -.--   Z --..
数字 — 0 -----   1 .----   2 ..---   3 ...--   4 ....-   5 .....   6 -....   7 --...   8 ---..   9 ----.
句読点 — . .-.-.-   , --..--   ? ..--..   ' .----.   ! -.-.--   / -..-.   ( -.--.   ) -.--.-   & .-...   : ---...   ; -.-.-.   = -...-   + .-.-.   - -....-   _ ..--.-   " .-..-.   $ ...-..-   @ .--.-.