初学新手问个正则的问题 研究好半天也没弄对将 /aaa/bbb/ccc拆分成 /aaa/bbb/ccc我写的不对啊preg_match('/(\/\w+)+/i', '/aaa/bbb/ccc', $matches); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一定要用正则吗,我觉得用explode函数也不错呀。 $str = '/aaa/bbb/ccc';$matches = explode('/',$str); //explodeecho '/'.$matches[1]; // /aaaecho '/'.$matches[2]; // /bbbecho '/'.$matches[3]; // /cccpreg_match_all('@\/[a-z]{3}@i', $str, $matches); //正则echo $matches[0][0]; // /aaaecho $matches[0][1]; // /bbbecho $matches[0][2]; // /ccc 要这样写preg_match_all('/(\/\w+)/i', '/aaa/bbb/ccc', $matches);$matches[1] 即是 3楼正解,是要匹配所有符合要求的,因此要用函数preg_match_all。 个人觉得没有必要去用正则,explode()完全可以做到你想要的结果,何必要舍近求远呢,当然也得看实际情况.... 一个菜鸟问题 腾讯微博API 是不是不能在本地环境开发啊 生成文件在本地正常上传到服务器出错. 某著名外资游戏公司招聘Senior Software Engineer(PHP/Web)高级软件工程师(PHP/Web) 统计怎么弄呀... 下划线不在首尾正则疑问 讨论PHP中各种模板的优劣之处 mysql_insert_id() LAST_INSERT_ID() 的参数是什么 他们有什么区别谢谢?? 请师兄、师妹们进来看看这个了!来者给分!!!!!! localhost打开php文件时,浏览器显示下载该php文件 update问题 大侠求助!Thinkphp 如何输出指定值数据
$matches = explode('/',$str); //explode
echo '/'.$matches[1]; // /aaa
echo '/'.$matches[2]; // /bbb
echo '/'.$matches[3]; // /cccpreg_match_all('@\/[a-z]{3}@i', $str, $matches); //正则
echo $matches[0][0]; // /aaa
echo $matches[0][1]; // /bbb
echo $matches[0][2]; // /ccc
preg_match_all('/(\/\w+)/i', '/aaa/bbb/ccc', $matches);$matches[1] 即是