文本替换工具
文本在文本中执行批量查找替换,支持正则表达式、大小写敏感选项与全局替换预览。适合文案批量修改、代码重构中的字符串替换与数据格式标准化。
等待输入
输入文本
替换结果
关于 文本替换工具
文本查找替换工具支持纯文本、大小写敏感、全词匹配(基于词边界断言)和 JavaScript 正则表达式四种模式。正则模式兼容 g/i/m/s/u/y 标志位,支持捕获组反向引用($1 至 $9)实现动态替换,可处理多行文本与 Unicode 属性匹配。所有匹配与替换通过浏览器原生 String.prototype.replace 与 V8 RegExp 引擎在本地完成,处理过程不上传服务器,适合处理含敏感信息的日志、配置文件和源代码。替换结果实时预览并显示命中数量,确认后一键复制。建议收藏本工具以便日常快速使用。所有计算均在浏览器本地完成,数据不上传,可放心操作。建议开发者收藏此页面,日常处理文本时即开即用。所有数据在浏览器本地处理完毕后即销毁,不持久化存储。
使用方法
- 打开 文本替换工具 工具页面
- 根据需求输入或粘贴数据到输入区域
- 查看实时处理结果,使用复制按钮获取输出
使用场景
- 批量修改变量名 — 代码重构时全局替换旧标识符,全词匹配避免误伤子字符串。
- 日志脱敏处理 — 用正则匹配手机号、身份证号并替换为星号掩码,批量处理日志文件。
- 配置文件更新 — 批量替换 YAML 或 JSON 配置中的环境地址、端口和密钥占位符。
- 模板占位符填充 — 将花括号模板变量替换为实际值,支持捕获组动态拼接替换文本。
- 清理换行与空白 — 统一 Windows 与 Unix 换行符,或去除行首行尾多余空格。
常见问题
支持正则表达式替换吗?
支持。切换到正则模式后可输入模式并使用 $1 等反向引用动态拼接替换文本,兼容 g/i/m/s/u 等标志位。
全词匹配和普通匹配有什么区别?
全词匹配基于词边界断言,替换 cat 时不会误匹配 category 或 scatter 中的子串,适合精确替换标识符。
替换结果能实时预览吗?
可以。每次输入或修改匹配条件后输出区即时刷新并显示命中数量,确认无误后再复制结果。
支持多行文本处理吗?
支持。开启 m 多行标志后 ^ 和 $ 分别匹配每行首尾,配合 s 标志可使点号匹配换行符。
数据会被上传到服务器吗?
不会。所有匹配与替换均在浏览器本地通过 RegExp 引擎完成,不发送任何网络请求,可安全处理敏感内容。
作者:Dennis · 全栈开发者 · contact@oltool.net最后更新:2026 年 7 月
广告
评论与讨论
评论仅保存在你的浏览器本地,切换设备后不可见。配置 Giscus 后可支持云端评论。