免费在线正则表达式替换工具,支持正则查找与替换、捕获组引用、全局/多行/忽略大小写模式,实时预览匹配结果,无需注册。 | 无需注册 · 数据绝不上传服务器
零依赖·可离线使用在线正则表达式查找替换 - 支持捕获组、多模式、实时预览,无需注册
📝 输入文本
🔍 正则表达式设置
示例:
✅ 替换结果
等待执行替换...
🎯 匹配高亮预览
等待执行...
常见问题
Q1: 如何使用捕获组?
在正则表达式中用括号()创建捕获组,在替换文本中用$1、$2、$3等引用对应的捕获组。$&代表整个匹配,$`代表匹配前的文本,$'代表匹配后的文本。例如:(\w+)@(\w+)\.com 替换为 $1[at]$2.com。
Q2: 各标志位有什么作用?
g=全局匹配所有(全局),不加则只匹配第一个;i忽略大小写;m多行模式,^和$匹配每行首尾;s单行模式,.也匹配换行符。可组合使用,如gi表示全局+忽略大小写。
Q3: 支持哪些正则语法?
支持JavaScript标准正则语法:字符类\d\w\s、量词+*?{n,m}、分组()、选择|、锚点^$、前瞻(?=)(?!)、后顾(?<=)(?