2013-05-03 23 views
0

我一直在尝试一些表达式来做到这一点,但还没有找到一个有效的。Preg_match页码

我想用正则表达式将/search/test/2转换为(php)/search/$query/$page

这是我能想到的唯一办法,/^\/search\/(.*)(\/(\d*))?/它不起作用,因为我需要页码和/之前是可选的。

有谁知道一种方法来获得pre_match数组,只获取我需要的信息。

在此先感谢。

回答

1

试试这个:

​​

末可以选择添加\/?赶上尾随斜线。

+0

完美!谢谢! – 2013-05-03 19:27:18