求一个正则的写法 <?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输出杨辉三角的问题 php+mysql instr()问题 sql建表语句错误???? 想弄个表格,表格里有checkbox 突然有个小问题,问问大家,我有点糊涂了 请问如何遍列一个结果集? 如何只显示Y-m-d,而不显示H:i:s php 大文件操作 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等