我试图解析出字符串中的所有目录(我从$_SERVER['PHP_SELF']获得)到数组中。我目前拥有的正则表达式代码可以获得最后一个目录,但我想匹配所有目录。
下面是一个示例字符串:
/index.php/test/test1/test2/test3
到目前为止我写的是:
'/index'.php'/(?:([a-z0-9]+)'/*)+
为什么是regex?
$paths = explode('/', trim($string, '/'));
我试图解析出字符串中的所有目录(我从$_SERVER['PHP_SELF']获得)到数组中。我目前拥有的正则表达式代码可以获得最后一个目录,但我想匹配所有目录。
下面是一个示例字符串:
/index.php/test/test1/test2/test3
到目前为止我写的是:
'/index'.php'/(?:([a-z0-9]+)'/*)+
为什么是regex?
$paths = explode('/', trim($string, '/'));