求一个正则的写法 <?php$item = 'abc';preg_match('/^[a-z]+\/?$/',$item,$ret);var_dump($ret); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php $item = 'abc'; preg_match("#[a-z]{2,3}|[a-z]{2,3}\ /#",$item,$ret); var_dump($ret); aaabbaaa/bb/ccccc/你试试上面的正则, 哦 没注意需要前面那个一样啊 用下面这个带反向应用的吧 也控制了前边字符2~3个 $item = 'aaa';preg_match('/^([a-z])\\1{1,2}\/?$/',$item,$ret);var_dump($ret); 修改楼上的:(1)preg_match_all('#^([a-z])\\1{1,3}(?:\/)?#m',$a,$mat);【首先,"/"并非是必现,所以应放入括号作为可选,另外使用模式符"m",多行匹配】(2)获取匹配的话,应该使用$mat[0],因为$mat[1]会保存第一个括号内的捕获,即a、b、c等 逻辑题:六个男人和六个女人 什么是PHP的特殊加载? PHP如何调用。NET写的DLL 新手自写的一段PHP简单的注册和登录代码.麻烦给看看 太奇怪了10 行代码,一个引用,竟然返回NULL,大家帮忙分析一下吧, 谢谢 请问怎么去掉字符串第一个逗号 如何在地址栏中打入中文可以显示出相关连接!?? 求救 一个php注册时出现的问题? 用strsub()取一段字符串子串,得到汉字乱码。 求一个PHP和Mysql数据库连接的例子 js问题求助,没有思路了 php向Mysql插入中文数据乱码 求助
$item = 'abc';
preg_match("#[a-z]{2,3}|[a-z]{2,3}\ /#",$item,$ret);
var_dump($ret);
bb
aaa/
bb/
cc
ccc/你试试上面的正则,
哦 没注意需要前面那个一样啊 用下面这个带反向应用的吧 也控制了前边字符2~3个 $item = 'aaa';preg_match('/^([a-z])\\1{1,2}\/?$/',$item,$ret);var_dump($ret);
(1)preg_match_all('#^([a-z])\\1{1,3}(?:\/)?#m',$a,$mat);【首先,"/"并非是必现,所以应放入括号作为可选,另外使用模式符"m",多行匹配】
(2)获取匹配的话,应该使用$mat[0],因为$mat[1]会保存第一个括号内的捕获,即a、b、c等