正则表达式测试
实时测试和调试正则表达式,支持分组捕获和速查表。
这个工具支持什么正则语法?
本工具支持 JavaScript 正则表达式语法,广泛用于 Web 开发。支持 g(全局)、i(不区分大小写)、m(多行)、s(dotAll)和 u(unicode)等标志。
如何捕获正则中的分组?
使用圆括号 () 创建捕获组。匹配的分组会显示在结果下方。例如 (\d+)-(\d+) 将捕获由连字符分隔的两个数字组。
正则标志是什么?
标志修改正则引擎的搜索方式。g = 全局(查找所有匹配),i = 不区分大小写,m = 多行(^和$匹配行边界),s = dotAll(.匹配换行符),u = unicode 模式。
为什么我的正则没有匹配?
常见问题包括:特殊字符如 . * + ? 缺少转义,锚点使用不正确,或标志设置错误。请查看模式输入框下方的错误提示信息。