ZH
我的工具

查找替换

查找并替换任意文本中的词语:区分大小写、整词匹配、带 $1 分组的正则表达式、只替换第一处,还可一次处理多组“查找 => 替换”。

在上面这一组之后按顺序应用。也可以用制表符作分隔符,所以能直接粘贴电子表格的两列。
结果
请在应用中打开文档。应用会自动保存文档,并提醒您检查应用版本。
3 组共替换 6 处
各组的替换次数(按此顺序应用)
查找替换为替换次数
软件应用3
文件文档2
提示提醒1
我的工具 →
广告

在整段文本中把一个词换成另一个词、修正反复出现的错别字、统一写法,或一次执行一整张替换清单。普通查找会把每个字符都按字面处理,所以 $ . ( ) 之类的符号很安全;需要模式和 $1 这样的分组时,再打开正则表达式。表格会显示每一组替换了多少处。

使用方法

  1. 粘贴文本。
  2. 输入要查找的内容和替换成的内容;“替换为”留空则删除匹配内容。
  3. 在下方每行添加一组“查找 => 替换”(也可以粘贴电子表格的两列)。
  4. 设置区分大小写、整词、正则表达式或只替换第一处,然后复制结果。

计算公式

各组按顺序执行:文本₁ = 替换(文本, 查找₁ → 替换₁),文本₂ = 替换(文本₁, 查找₂ → 替换₂),…

普通模式会转义所有特殊字符,所以查找是按字面进行的,替换内容也完全按输入的样子插入。整词匹配使用支持 Unicode 的边界:匹配项不能紧挨着其他字母、数字或下划线,因此对带重音的单词、韩文和西里尔文也适用。正则表达式遵循 JavaScript 语法(例如用 \d+ 匹配任意数字),并带有 multiline 标志,所以 ^ 和 $ 在每一行都生效,替换内容中可使用 $1、$2、$& 和 $<名称>。打开“把 \n 当作换行”后,查找和替换框中的 \n 和 \t 分别代表换行和制表符。

示例

对默认示例句子应用“软件 → 应用”以及更多组合“文件 => 文档”和“提示 => 提醒”,得到 请在应用中打开文档。应用会自动保存文档,并提醒您检查应用版本。 3 组共替换 3 + 2 + 1 = 6 处。

常见问题

怎样一次替换多个不同的词?

在“更多组合”框里每行写一组“查找 => 替换”。它们从上到下依次应用,所以后面的组合也会看到前面组合所做的更改。

怎样在所有位置删除某个词?

在“查找”中输入它并把“替换为”留空,或者写成箭头后面什么也没有的“词 => ”。

怎样替换换行?

保持勾选“把 \n 当作换行”,并在“查找”中输入 \n。例如查找 \n 并替换为“, ”,就能用逗号把各行连起来。

正则表达式会让页面卡死吗?

有可能,因为在你输入时模式就会按所写的样子运行。重复里面再套重复,如 (a+)+ 或 (\w+\s?)*,或者重复的分支可能匹配相同文本,如 (a|aa)+ 或 (\w|\d)+,在几乎匹配的文本上可能耗时呈指数增长。除非勾选“允许有风险的模式”,这类模式会被拒绝。像 .*x 这样的模式在普通文本上很快,但在长达数万个字符的单行上会很慢。如果页面不再响应,请关闭标签页。

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). 查找替换. https://kakao.mobile/zh/tools/find-and-replace-tool/

MLA

“查找替换.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/find-and-replace-tool/.

广告