我一直试图弄清楚如何获得一个RegEx来解析以下网址:
http://localhost/asdf/client/16/admin/64/edit
我想得到的是跟随客户的号码。在这种情况下16.我尝试了客户端/(.+)/适用于http://localhost/hot_seat/client/16/admin
,但是一旦我将64 / edit添加到url中它就不再有效了。有什么想法吗?
答案 0 :(得分:2)
尝试类似这样的事情,因为客户端ID是一个整数:
preg_match('/client\/(?P<id>\d+)\/?/', 'http://localhost/asdf/client/16/admin/64/edit', $array);
echo $array["id"]; // 16