256 Tools

查找和替换

已替换 0 处

相关外部网站

部分链接为联盟营销链接。

相关工具

批量替换文本中的所有匹配项。支持纯文本或正则表达式,可忽略大小写、仅匹配完整单词,并显示替换次数。所有操作在浏览器中完成,文本不会上传。

使用方法

  1. 将文本粘贴到输入框中。
  2. 填写要查找的内容和替换后的内容。
  3. 切换正则表达式、忽略大小写或全词匹配选项,然后复制结果。

工作原理

普通模式下,搜索文本按字面意思匹配,替换内容原样插入。正则表达式模式下,直接使用你的模式进行匹配,可在替换内容中用 $1、$2 和 $& 引用捕获的分组。全词匹配会在模式前后加上单词边界,避免匹配到较长单词的内部。

foo 的所有出现处均被替换为 bar。foobar

功能特点

普通或正则表达式

按字面文本匹配,或使用完整的正则表达式进行灵活匹配。

忽略大小写

不区分大小写进行匹配。

全词匹配

仅匹配完整单词,不匹配较长单词中的部分字符。

匹配计数

显示实际替换的次数。

后向引用

在替换内容中使用 $1、$2 和 $& 复用捕获的分组内容。

适用场景

批量重命名

一次性替换列表或文档中所有出现的某个词语。

编辑代码或配置

无需编辑器,直接替换代码片段中的标识符或值。

统一术语

批量统一草稿或文章中的表述方式。

清理数据

用正则表达式修复粘贴数据中的分隔符或多余字符。

注意事项

  • 正则表达式模式下,替换内容中可使用 $1、$2 和 $&。
  • 全词匹配使用单词边界(\b)。
  • 无效的正则表达式将显示错误,而非执行替换。
  • 所有处理在您的设备上完成,不会上传任何内容。

常见问题

可以使用正则表达式吗?
可以。开启「正则表达式」选项后,支持完整的 JavaScript 正则表达式,包括字符类、量词和分组。
$1 的作用是什么?
正则表达式模式下,$1、$2 等会插入模式中对应捕获分组匹配到的文本;$& 插入整个匹配内容。
全词匹配是什么意思?
仅替换完整的单词。例如,替换 cat 只会匹配独立的 cat,而不会匹配 category 中的 cat。
替换后可以撤销吗?
原始文本保留在输入框中,可以随时调整后重新运行。结果单独显示,方便复制。
文本会被发送到服务器吗?
不会。所有查找替换操作均在浏览器本地完成。

我们使用 Cookie 用于广告和分析。