正则表达函数 reg_replace("|/*(.+?)/*$|","\\1",$a); 怎么理解???
$a="/home/index";$b=preg_replace("|/*(.+?)/*$|","\\1",$a);echo$b;此时输出的是home/index不明白为...
$a="/home/index";
$b=preg_replace("|/*(.+?)/*$|","\\1",$a);
echo $b;
此时输出的是 home/index
不明白为什么会输出这样的结果 ???
还有就是 $b=preg_replace("|/*(.+?)/$|","\\1",$a); 或是 $b=preg_replace("|/(.+?)/$|","\\1",$a);
这两个* 少了一个都不成,这个两个*在这里到底起了什么作用呢??? 展开
$b=preg_replace("|/*(.+?)/*$|","\\1",$a);
echo $b;
此时输出的是 home/index
不明白为什么会输出这样的结果 ???
还有就是 $b=preg_replace("|/*(.+?)/$|","\\1",$a); 或是 $b=preg_replace("|/(.+?)/$|","\\1",$a);
这两个* 少了一个都不成,这个两个*在这里到底起了什么作用呢??? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询