例如,如何从uri到/en/joe-doe/contact
到joe-doe/contact
?语言是动态的,可以更改。
Uri:/en/joe-doe/contact/form
想要的uri:joe-doe/contact/form
答案 0 :(得分:0)
您不需要正则表达式。只需使用str_replace
并从字符串中删除/en/
。
PHP代码,
$s = "/en/joe-doe/contact";
echo str_replace('/en/', '', $s);
输出
joe-doe/contact
但是如果开始的字符串是动态的,那么您可以使用此正则表达式,
^/[^/]*/
并将其替换为空字符串。
PHP代码
$s = "/somedynamic string/joe-doe/contact";
echo preg_replace('~/[^/]*/~', '', $s);
打印
joe-doe/contact