摘要:免费的在线文本替换工具,支持正则表达式、忽略大小写、捕获组引用,批量查找替换文字,本地运行无需注册。
本地工具可在 DevTools → Network 搜索输入内容,通常不会出现在请求中。
使用指南
大段文本批量替换时,编辑器查找可能不够:要正则、要捕获组重组、要全局一次完成。本工具支持普通文本与正则模式,可忽略大小写,用 $1、$2 引用捕获组,本地执行,原文不上传。
1. 怎么用
粘贴文本,输入查找与替换;需要模式匹配时开正则,确认是否全局与忽略大小写,预览后再复制结果。先在副本上操作,避免不可逆编辑。
- 粘贴待处理文本。
- 设置查找/替换与模式。
- 预览后复制结果。
2. 正则高级用法
用捕获组提取并重排,例如把「姓,名」换成「名 姓」。懒惰/贪婪量词选错会造成吞并过多。复杂表达式先在正则测试器验证,再回本页替换。
- 先测再换。
- 注意贪婪匹配。
- 转义字面量特殊字符。
3. 边界
浏览器正则与某些服务端方言有差异;巨量文本可能卡主线程。不要用正则「解析」HTML/JSON——结构任务用专门解析器。
4. 普通模式何时足够
固定词批量改名、去水印字符串、统一错别字,普通模式更安全。能不用正则就不用,可读性与事故率都更友好。
5. 和去重/空白工具
先统一换行与空白,再替换,再去重,常比单步幻想「一条正则搞定」稳。管道化处理,每步可回滚。
6. 验收
搜索替换后的关键词确认无残留;抽查捕获组重排是否错位;保留替换前副本直到下游确认。
常见问题
不会。替换只发生在这台机器的浏览器里,原文与结果都不上传;替换后的文档仍请按它的密级妥善保管。
支持。开启正则模式即可用 $1、$2 引用捕获组做提取重排,例如把「姓,名」换成「名 姓」。注意贪婪与懒惰量词选错会吞并过多;复杂表达式先在正则测试器验证,再回本页替换。
支持。可开启忽略大小写做不区分大小写的查找替换,并能配合全局开关一次处理所有匹配。
固定词批量改名、去水印字符串、统一错别字这类场景,普通文本模式更安全——能不用正则就不用,可读性与事故率都更友好。
浏览器正则与某些服务端方言存在差异,跨环境复用前先试;巨量文本可能卡住主线程;不要用正则去「解析」HTML 或 JSON,结构化任务请用专门的解析器。
搜索替换后的关键词确认无残留,抽查捕获组重排是否错位,并保留替换前的副本直到下游确认。多步处理建议管道化:先统一换行与空白、再替换、再去重,每一步都可回滚,比指望一条大正则更稳。
相关工具
相关文章
Hydration failed / Text content does not match 报错怎么解决?
Next.js/React SSR 最常见的水合报错完整指南:为什么服务端和客户端渲染不一致、时间戳/随机值/localStorage 三大来源、suppressHydrationWarning 的正确用法,配本站工具定位差异。
文本提取工具:从杂乱文本中快速提取有用信息
从日志、网页源码与留言里提取邮箱、手机号、URL、IP 与数字;支持去 HTML、合并空白与去重,本地完成不上传。
在线文本 Diff 工具:逐行对比两段文本的差异
对照 ToolVault 文本 Diff 的真实实现:Monaco DiffEditor、忽略空白/大小写边界、unified 视图与 patch 阅读,以及配置/JSON/YAML 对比时的噪音处理。