我一直在试图找出如何获得解析以下url的RegEx:
http://localhost/asdf/client/16/admin/64/edit
我想要得到的是客户端后面的数字。在这个例子中是16。我尝试了适用于http://localhost/hot_seat/client/16/admin
的client/(.+)/,但是一旦我将64/编辑添加到url中,它就不再工作了。什么好主意吗?
尝试这样做,因为客户端ID是一个整数:
preg_match('/client'/(?P<id>'d+)'/?/', 'http://localhost/asdf/client/16/admin/64/edit', $array);
echo $array["id"]; // 16