标签: php regex
我有这个简单的正则表达式,我在RegExr上测试它。
^(?<name>[a-z0-9\-]+)
它应该为我提供一个带有name字段的关联数组,该字段匹配包含a-z和0-9的字符串。
name
a-z
0-9
但是我将?字符用红色下划线标出该错误。
?
为什么?
答案 0 :(得分:4)
不幸的是,RegExr v2依赖于JS RegExp实现,它不支持命名捕获组。在regular expressions 101
答案 1 :(得分:0)
尝试其他正则表达式网站:
Debuggex Demo