查找替换
查找并替换任意文本中的词语:区分大小写、整词匹配、带 $1 分组的正则表达式、只替换第一处,还可一次处理多组“查找 => 替换”。
| 查找 | 替换为 | 替换次数 |
|---|---|---|
| 软件 | 应用 | 3 |
| 文件 | 文档 | 2 |
| 提示 | 提醒 | 1 |
在整段文本中把一个词换成另一个词、修正反复出现的错别字、统一写法,或一次执行一整张替换清单。普通查找会把每个字符都按字面处理,所以 $ . ( ) 之类的符号很安全;需要模式和 $1 这样的分组时,再打开正则表达式。表格会显示每一组替换了多少处。
使用方法
- 粘贴文本。
- 输入要查找的内容和替换成的内容;“替换为”留空则删除匹配内容。
- 在下方每行添加一组“查找 => 替换”(也可以粘贴电子表格的两列)。
- 设置区分大小写、整词、正则表达式或只替换第一处,然后复制结果。
计算公式
各组按顺序执行:文本₁ = 替换(文本, 查找₁ → 替换₁),文本₂ = 替换(文本₁, 查找₂ → 替换₂),…
普通模式会转义所有特殊字符,所以查找是按字面进行的,替换内容也完全按输入的样子插入。整词匹配使用支持 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 这样的模式在普通文本上很快,但在长达数万个字符的单行上会很慢。如果页面不再响应,请关闭标签页。
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/find-and-replace-tool/
引用此工具
kakaoCalc. (2026, November 8). 查找替换. https://kakao.mobile/zh/tools/find-and-replace-tool/
“查找替换.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/find-and-replace-tool/.