文本替换器
普通编辑可选择按原文匹配;结构化文字可选择隔离运行的正则表达式。复制或下载前检查准确的匹配数量。
使用步骤
如何使用
- 输入最多 100,000 个 UTF-16 字符,选择普通文本或正则表达式。
- 选择首个或全部匹配,并设置相应大小写、完整词项及正则标志。
- 替换后检查匹配数量与结果,再复制或下载文本。
普通文本与 Unicode 词项边界
普通文本模式将点、括号、美元符号、反斜杠等都视为文字。可区分或忽略大小写,任意位置匹配,或在搜索文字类似单词的边缘要求 Unicode 字母、数字、组合标记及下划线边界。替换文字包括美元符号也按原文插入;可替换首个或全部不重叠匹配。
隔离正则与原生替换语法
正则输入原始 JavaScript 模式,不加外围斜杠。可选忽略大小写、多行、点匹配换行及 Unicode 标志;首个/全部控制全局标志。$$、$&、$1、$<name> 使用原生替换含义。临时 Web Worker 一秒后终止。输入最多100,000字符、模式1,000、匹配50,000、输出500,000。
常见问题
你可能还想知道
替换文字中的美元符号特殊吗?
普通文本模式中按原文处理。正则模式启用 JavaScript 引用,需一个普通美元符号时使用 $$。
正则会卡住页面吗?
它在页面外的临时 Worker 中运行,一秒后停止。达到限制时请缩短输入或简化模式。
完整词项只使用英文边界吗?
不是。搜索文字适用的边缘以 Unicode 字母、数字、组合标记及下划线作为词字符。