CanDoYa
ZH

在线查找和替换文本

全程在浏览器中运行,无需上传,无需注册。

原始文本
更新后的文本
粘贴文本后开始查找和替换
分享此工具

如何在线查找和替换文本?

粘贴文本,输入要查找的内容和替换内容。更新后的文本会立刻显示,并支持大小写、整词、首个匹配或全部匹配的控制。也可以用正则表达式匹配模式。处理都在浏览器里完成,所以草稿和私密数据不会上传。

使用方法

  1. 1粘贴原文. 把要编辑的文档、列表、代码或笔记放到原始文本框里。
  2. 2输入查找和替换内容. 输入要查找的准确文本,以及要替换成什么。如果想删除所有匹配,可以把替换内容留空。
  3. 3调整匹配方式. 选择是否区分大小写、是否整词匹配、替换首个匹配还是全部匹配,或者切换到正则表达式来使用模式。
  4. 4检查并复制结果. 查看实时的匹配和替换统计,预览正确后复制更新后的文本。

适用人群

文本替换工具能处理重复修改,不必一行一行手动检查。纯文本适合姓名、短语、产品代码和拼写修正。需要区分大小写时打开大小写匹配;要把 cat 之类的词单独替换而不影响 catalog,就打开整词匹配。单独改一次就选首个匹配,要整份文档一起改就选全部匹配。

正则模式适合日期、重复空格、编号这类结构化内容。输入时不要带斜杠。像 $1 这样的替换标记在正则模式下有效,而纯文本替换始终按字面插入。预览和匹配统计会在本地随输入实时更新。

常见问题

我的文本会被上传吗?

不会。查找和替换完全在浏览器里运行,只使用客户端 JavaScript。你粘贴的文本不会发送到服务器,所以适合私密草稿、内部笔记、配置片段和其他敏感文本。

查找和替换工具免费吗?

免费。你不用注册账号、安装软件或等待下载,就可以直接使用。没有每日替换额度,实际限制只取决于浏览器内存和仍然适合编辑的文本大小。

我可以处理多少文本?

没有固定的字符上限。纯文本替换是浏览器里的快速操作,在现代设备上可以很好地处理大文档。超大输入或复杂正则可能更慢,如果页面变卡,最好把数据拆开。

可以替换某个词的所有出现吗?

可以。选择全部匹配,然后输入单词或短语。如果需要独立出现,打开整词匹配,这样替换 cat 时不会改到 catalog。需要区分 Cat、cat 和 CAT 时,打开大小写匹配。

可以只替换第一个匹配吗?

可以。把替换菜单从全部匹配改成首个匹配。匹配总数仍会显示有多少个出现,而替换数量则确认输出里只有最先出现的那个匹配被改掉。

可以删除文本而不是替换吗?

可以。输入要查找的文本或模式,并把替换内容留空。每个选中的匹配都会被空字符串替换,这样就能删除它,同时保留周围文本。

查找和替换支持正则表达式吗?

支持。切换到正则表达式,输入不带两侧斜杠的 JavaScript 模式。选择全部匹配时会全局搜索,替换中也支持像 $1 这样的捕获标记。无效模式会显示错误,而不是修改输出。

为什么工具没有找到匹配?

先检查空格、标点和大小写匹配设置。整词匹配会排除和字母、数字或下划线连在一起的文本。在正则模式里,点号、括号和加号都有特殊含义,如果想按字面匹配,可能需要反斜杠。