查找与替换

查找并替换文本块中的全部匹配短语。可切换区分大小写、全词匹配或正则表达式,并查看替换数量。

浏览器本地处理 无需注册 文本

在文本中查找并批量替换内容,并可选择区分大小写、整词匹配和正则表达式。工具会先统计全部匹配项,再在浏览器中完成替换,并可复制转换后的结果。

如何查找和替换文本

  1. 输入或粘贴原始文本。
  2. 填写要查找的文本或正则表达式以及替换内容。
  3. 按需要启用区分大小写、整词匹配或正则表达式。
  4. 执行替换并检查匹配数量和输出结果。
  5. 确认无误后复制转换后的文本。

匹配规则和替换方式

未启用正则表达式时,点号、括号、加号等特殊字符会被自动转义并按普通字符匹配。整词模式使用Unicode字母、数字和下划线作为前后边界,区分大小写选项决定匹配是否区分字母大小写。

正则表达式模式会把输入模式直接交给JavaScript RegExp,并使用全局Unicode匹配。此模式下替换字符串可以使用JavaScript替换标记;普通文本模式则会原样插入替换内容。空的查找值或无效正则表达式会被拒绝。

隐私与限制

查找和替换均在浏览器本地完成,不会为了处理而有意上传输入文本。正则表达式的语法和行为取决于浏览器的JavaScript RegExp实现。整词判断基于Unicode字母、数字和下划线边界,并不等同于针对每种语言的专业分词规则。

常见问题

可以一次替换所有匹配项吗?

可以。工具使用全局匹配,一次运行会替换全部匹配项。

默认会区分大小写吗?

不会。如需区分,请启用区分大小写选项。

整词模式能用于非英语文本吗?

它使用Unicode字母和数字边界,对多语言更友好,但并不是语言专用分词器。

正则表达式捕获组可以用于替换吗?

可以。正则表达式模式使用JavaScript字符串替换语义。

查找字段为空会怎样?

工具会拒绝操作,而不是在每个字符之间插入内容。