Utils365

在线查找和替换

一次替换整段文本里的词语或模式,并先看清每一处匹配。

  • 100% 免费
  • 无需注册
  • 在浏览器中运行

粘贴文本、打开文件或将文件拖放到这里

下一步: 正则表达式测试 · 文本对比 · 删除重复行

报告此工具的问题

如何使用 查找和替换

  1. 粘贴你的文本

    粘贴文本,或打开 .txt、.csv、.md、.html 等文件。

  2. 输入要查找的内容和替换内容

    输入时匹配项会高亮并计数。需要的话,可勾选“区分大小写”“全字匹配”或“正则表达式”。

  3. 复制结果

    替换后的文本显示在下方。可复制、下载,或用“全部替换”在此基础上再做一次修改。

为什么选择 Utils365

  • 替换前先预览

    每一处匹配都会在预览中高亮并计数,结果不会让你意外。

  • 需要时可用正则

    可以使用 \d+ 或 (\w+)@(\w+) 这样的模式,并在替换内容中用 $1、$2 重新排列找到的内容。

  • 默认就很安全

    在普通模式下,无论是查找还是替换,点号、括号和美元符号都只代表你输入的字面意思。

  • 保护隐私

    一切都在你的浏览器中运行,你的文本不会被上传。

常见问题

怎样替换整段文本中的某个词?

粘贴文本,在“查找”中输入该词,在“替换为”中输入新词。下方结果中会替换所有匹配项;预览会显示找到了多少处。

“全字匹配”有什么作用?

它只匹配独立的单词,而不会匹配更长单词的一部分:cat 能找到 cat 和 cat.,但找不到 category 或 bobcat。对带重音的字母同样有效。

怎样在替换内容中使用正则分组?

勾选“正则表达式”,并用括号括住模式的某些部分。例如,查找 (\d{4})-(\d{2})-(\d{2}),替换为 $3/$2/$1,就能把 2026-11-11 变成 11/11/2026。$& 表示插入整个匹配内容。

怎样替换成换行?

在正则模式下,在替换内容中输入 \n 表示换行,\t 表示制表符。例如,查找 , 并替换为 \n,就能让列表中的每一项各占一行。

为什么提示我的正则表达式无效?

模式中有无法解析的内容,常见的是括号没有闭合,如 (abc,或开头有孤立的 *。“查找”框下方的消息会给出浏览器给出的原因。关闭“正则表达式”则会按输入的原样搜索文本。

^ 和 $ 会按行生效吗?

会。在正则模式下,^ 匹配每一行的开头,$ 匹配每一行的结尾,所以查找 ^ 并替换为 >,就会在每一行开头加上 >。