正则表达式在线测试器是一款在线工具,用于实时测试和调试正则表达式。支持JavaScript正则语法,高亮匹配结果,显示捕获组。处理速度<10ms。适用于表单验证、文本提取、数据清洗等场景。
正则表达式在线测试器是一款在线工具,用于实时测试和调试正则表达式。支持JavaScript正则语法,高亮匹配结果,显示捕获组。处理速度<10ms。
支持JavaScript正则语法:(1) 字符类[abc];(2) 量词*+?{n};(3) 分组();(4) 断言(?=)(?!);(5) 标志gimuy。不支持PCRE特性如(?P<name>)。
可以。使用全局标志g时,显示所有匹配结果。每个匹配显示:(1) 匹配文本;(2) 起始位置;(3) 结束位置;(4) 捕获组内容。最多显示1000个匹配。
支持6种标志:(1) g全局匹配;(2) i忽略大小写;(3) m多行模式;(4) s点号匹配换行;(5) u Unicode模式;(6) y粘性匹配。可组合使用如gi。
适用于:(1) 表单验证(邮箱、手机号);(2) 文本提取(URL、日期);(3) 数据清洗(去除特殊字符);(4) 日志分析(匹配错误模式);(5) 代码重构(批量替换)。
不会。所有匹配在浏览器本地完成,使用JavaScript原生RegExp对象。无需网络连接,保护隐私。
完全支持。响应式设计适配手机、平板、电脑。iOS Safari 12+、Android Chrome 80+均可正常使用。
提供20+常用预设:(1) 邮箱验证;(2) 手机号(中国);(3) URL匹配;(4) IPv4地址;(5) 日期(YYYY-MM-DD);(6) 中文匹配。支持自定义保存预设。