正则替换

输入文本、正则与替换内容,批量替换。

核心结论

  • 用途:「正则替换」属于「开发工具」分类,用于批量替换。
  • 输入:需要填写 3 项——原文本、标志、替换为(可用$1等反向引用)。
  • 运行方式:全部计算在浏览器本地完成,输入内容不上传服务器;永久免费,无需注册或安装。
  • 结果口径:输出遵循公开标准;若要用于生产环境,建议结合目标语言与版本再核对一次边界输入。
温馨提示:本工具结果基于公开数据与算法,仅供参考,不构成专业意见。涉及隐私的查询均在本地完成,不会上传。

什么是正则替换

本工具基于JavaScript正则引擎,支持g/gi标志与$1反向引用,适合批量改写、脱敏与格式整理。改动任一输入项都会即时重算,便于反复试算对照。结果与主流语言标准库保持一致,可直接用于调试与接口联调。不同语言与版本存在实现差异,上线前请在目标环境中验证。

如何使用正则替换

  1. 在「原文本」中粘贴或输入内容
  2. 在「标志」中选择:g / gi / 无
  3. 在「替换为(可用$1等反向引用)」中填写对应数值
  4. 点击「查询」按钮
  5. 在下方的「结果」区域查看正则替换的结果

正则替换与同类工具对比

工具用途说明适用关键词
正则替换(本工具)输入文本、正则与替换内容,批量替换。正则替换,批量替换,regex,查找替换
文本替换输入原文本、查找与替换内容,得到结果。文本替换,查找替换,替换,批量
正则表达式测试输入正则与测试文本,查看匹配结果。正则测试,正则表达式,regex,匹配
批量替换将所有匹配替换为新内容。替换
rem 转 px按根字号换算。rem,px
px 转 rem输入像素值与根字号,换算rem。px,rem,rem换算,前端

常见问题

支持哪些标志?
g 全局、i 忽略大小写,与 JS 一致。
$1 是什么?
代表第 1 个捕获组,可在替换中引用。

相关工具