非 ASCII 移除器: 移除、替换或转义文本
非 ASCII 移除器使用三种策略之一处理粘贴的文本:移除非 ASCII 字符、将每个替换为您选择的字符,或将其转义为 \uXXXX。启用「先转换重音符号」,以 NFD 规范化带重音的字符并移除组合变音符号,让 café 先变为 cafe,再应用所选策略。检查结果,满意后复制即可。
非 ASCII 移除器是一款基于浏览器的文本工具,用于移除、替换或转义非 ASCII 字符。您可以用它为需要 ASCII 字符的工作流准备文本,或将字符表示为转义序列。三种策略让您决定:让非 ASCII 字符消失、用替换字符表示,还是在输出中保留其表示形式。
您可以选择移除这些字符、将每个替换为您选择的字符,或将其转义为 \uXXXX。可选的「先转换重音符号」设置在所选策略之前运行:它使用 NFD 规范化并移除组合变音符号,将 café 这样的词转换为 cafe。这样您可以单独处理带重音的字母,再处理其他非 ASCII 字符。
ASCII 是一个有限的字符集,而 Unicode 包含超出 ASCII 的字符,如带重音的字母。当文本需要适配以 ASCII 为主的工作流时,转换或移除字符会很有用;转义则提供了另一种在输出中表示它们的方式。选择适合文本去向及其处理需求的策略。
非 ASCII 移除器完全在浏览器中运行。您的输入在设备上处理,不会上传、存储或发送到服务器。页面加载完成后支持离线使用。该工具免费,能帮助开发者和运维工程师处理文本,而无需安装本地工具。
步骤 1:将文本粘贴或拖放到工具中。无论是带重音的字母还是其他非 ASCII 字符,先准备好要清理的内容。
步骤 2:选择非 ASCII 字符的处理方式:移除它们、将每个替换为您选择的字符,或将其转义为 \uXXXX。
步骤 3:决定是否启用「先转换重音符号」。启用后,NFD 规范化和移除组合变音符号会在应用所选策略前,将 café 这样的重音字符转换为 cafe。
步骤 4:检查结果。在别处使用之前,确认所选策略生成了您需要的文本。
步骤 5:复制结果。然后将清理或转义后的文本粘贴到您的开发工作流中。
使用场景:为只接受 ASCII 字符的工作流清理文本。在移入该工作流之前移除或替换非 ASCII 字符。
使用场景:为需要简化拼写的系统准备带重音的文本。启用「先转换重音符号」,在应用所选策略前将 café 转换为 cafe。
使用场景:为配置或代码相关任务创建转义文本。转义策略将非 ASCII 字符表示为 \uXXXX,而不是移除或替换。
使用场景:在调试文本问题时比较不同的清理方案。尝试移除、替换或转义字符,并在浏览器中查看结果。
使用场景:无需在本地安装任何软件,即可完成日常的非 ASCII 移除器任务。粘贴或拖放文本,选择策略,复制结果。
使用场景:在不方便安装本地工具、也不想把内部文本提交给第三方服务的电脑上工作。该工具在浏览器中运行,输入在您的设备上处理。