文本转摩斯电码
双向转换字母、数字和常见标点,同时清楚展示换行和解析规则。
使用步骤
如何使用
- 选择文本转摩斯或摩斯转文本,并输入最多 100,000 个字符。
- 使用 ASCII 点划线、排版信号符号或无歧义的自定义符号对。
- 在本地转换,检查跳过或替换的值,然后复制或下载文本文件。
明确规定的国际摩斯字符集
编码表涵盖 ASCII 字母 A–Z、数字 0–9,以及常见标点:句点、逗号、问号、撇号、感叹号、斜杠、括号、&、冒号、分号、等号、加号、连字符、下划线、引号、美元符号和 at 符号。编码时忽略字母大小写。重音字母、非拉丁文字、表情符号和其他字符不会被静默转写:默认拒绝,也可明确选择跳过。
可见分隔符和可逆信号样式
单个空格分隔字符代码,带空格的斜杠分隔单词,源换行仍为换行。解码接受代码和斜杠周围的灵活空白,但拒绝空单词组。可选 ASCII . 和 -、排版符号 · 和 −,或每个最多五个字符的自定义非空白信号。自定义符号必须不同、不能含斜杠且不能互为前缀,以保证解码无歧义。输入最多 100,000 个 UTF-16 字符、50,000 行,输出最多 500,000 个字符。
常见问题
你可能还想知道
也能解码摩斯电码吗?
可以。选择摩斯转文本。用空白分隔字母、用斜杠分隔单词;换行会保留。
重音字母或表情符号会怎样处理?
它们不在工具所列字符表中。默认严格模式会标出首个不支持字符及位置;跳过模式会移除这些字符并报告数量。
可以用星号和井号代替点和划吗?
可以。选择自定义信号符号,例如 * 和 #。两个令牌必须不同且互不为前缀,解码器才能无须猜测地读取序列。