preg_match与正则表达式在php5.6.10中不起作用?

时间:2015-07-04 07:06:00

标签: php regex preg-match php-5.3

我正在尝试匹配正则表达式

/getData/?p<1d>[^/] 
/getData/1

中的

使用preg_match但这不适用于php 5.6.10,而它在php 5.3.8下工作正常。

请告诉我该如何解决这个问题?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您忘记在指定的捕获组id周围添加括号,并且还需要删除p之前存在的<id>

/getData/(?<id>[^/])

DEMO