实时匹配高亮,内置常用正则模板,支持各种匹配标志。 🔒 本地处理,不上传
正则表达式(Regular Expression,简称 Regex)是一种描述字符串模式的强大工具, 广泛用于文本搜索、数据验证、日志分析等场景。比如验证邮箱格式、提取网页中的 URL、 替换文本中的特定内容等。
Q:怎么快速上手正则?
A:在左侧输入测试文本、右侧写正则,实时高亮所有匹配;工具内置常用模板(邮箱、手机号、网址等)可直接套用。
Q:为什么正则在别处能匹配这里不行?
A:可能是转义差异或标志位(如全局、忽略大小写、多行)不同;工具会显示匹配细节,逐段核对即可。本地运行不上传。
Q:支持哪些语法?
A:标准 JavaScript 正则语法,含分组、前瞻、反向引用等;不匹配的写法会提示错误。勾上「u」标志后可启用 Unicode 模式:emoji 按 1 个字符处理,也能用 \p{Emoji}、\p{Han} 这类属性转义。
Q:正则太复杂,页面会不会卡死?
A:不会。匹配放在后台线程计算,超过 3 秒会自动中止并提示「回溯爆炸」。像 (a+)+、(a|a)* 这类嵌套量词在长文本上会指数级变慢,建议去掉嵌套层((a+)+ 改成 a+)或缩短测试文本。