文字与文档工具

文本替换器

普通编辑可选择按原文匹配;结构化文字可选择隔离运行的正则表达式。复制或下载前检查准确的匹配数量。

优先本地处理无需注册隐私说明 ↗

最多 100,000 个 UTF-16 字符。处理过程仅在此浏览器中进行。

输入 1 至 10,000 个普通字符。特殊字符不会被当作正则表达式语法。

仅在搜索文本类似单词的边缘应用边界。

按原文插入;留空会删除每个匹配项。

使用步骤

如何使用

  1. 输入最多 100,000 个 UTF-16 字符,选择普通文本或正则表达式。
  2. 选择首个或全部匹配,并设置相应大小写、完整词项及正则标志。
  3. 替换后检查匹配数量与结果,再复制或下载文本。

普通文本与 Unicode 词项边界

普通文本模式将点、括号、美元符号、反斜杠等都视为文字。可区分或忽略大小写,任意位置匹配,或在搜索文字类似单词的边缘要求 Unicode 字母、数字、组合标记及下划线边界。替换文字包括美元符号也按原文插入;可替换首个或全部不重叠匹配。

隔离正则与原生替换语法

正则输入原始 JavaScript 模式,不加外围斜杠。可选忽略大小写、多行、点匹配换行及 Unicode 标志;首个/全部控制全局标志。$$、$&、$1、$<name> 使用原生替换含义。临时 Web Worker 一秒后终止。输入最多100,000字符、模式1,000、匹配50,000、输出500,000。

常见问题

你可能还想知道

替换文字中的美元符号特殊吗?

普通文本模式中按原文处理。正则模式启用 JavaScript 引用,需一个普通美元符号时使用 $$。

正则会卡住页面吗?

它在页面外的临时 Worker 中运行,一秒后停止。达到限制时请缩短输入或简化模式。

完整词项只使用英文边界吗?

不是。搜索文字适用的边缘以 Unicode 字母、数字、组合标记及下划线作为词字符。