正则表达式 - 量词的目标无效

时间:2014-05-05 21:35:23

标签: php regex

我有这个简单的正则表达式,我在RegExr上测试它。

^(?<name>[a-z0-9\-]+)

它应该为我提供一个带有name字段的关联数组,该字段匹配包含a-z0-9的字符串。

但是我将?字符用红色下划线标出该错误。

为什么?

2 个答案:

答案 0 :(得分:4)

不幸的是,RegExr v2依赖于JS RegExp实现,它不支持命名捕获组。在regular expressions 101

查看您的正则表达式

答案 1 :(得分:0)

尝试其他正则表达式网站:

^(?<name>[a-z0-9\-]+)

Regular expression visualization

Debuggex Demo

相关问题