求一个正值表达式 验证:T2,T3,T4,T5,T6,T7,T7,,T8,T9P2,P3........P9、I2,I3.......I9TIP的字母后面2-9的数字 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 lz把情况说详细点,是要验证表单,还是在一个串里找匹配字符串..$str = 'T2,T3,T4,T5,T6,T7,T7,,T8,T9P2,P3........P9、I2,I3.......I9,X7,I9X3';preg_match_all("/\b([PIT][2-9])\b/",$str,$m);echo "<pre/>";print_r($m[1]); <?php$pattern = "/^([TIP]|[2-9],)+[TIP][2-9]$/";if(preg_match_all($pattern,"T2,T3,T4,T5,T6,T7,T7,T8,T9",$matchs)){ echo "match";}else{ echo "not match";}?> C/S架构是否能得到B/S架构的返回值 关于递归,无法理解!! ftp上传网站程序没有权限 mysql#2002 error 找不到原因 此种情况应该如何使用错误控制运算符"@"呢? 被这个问题弄得头都大了,我在安装DISCUZ这个PHP论坛时运行INSTALL.PHP什么显示都没有 php里怎么实现javascript的unescape函数的功能? 如何将图片上传,并在网页上显示出来?? PHP,ASP,JSP哪个好? mysql数据库错误,求解决方法! PHP中heredoc的用法,请勿上网粘贴! 仿bbs.csdn.net的广告如何做???
$str = 'T2,T3,T4,T5,T6,T7,T7,,T8,T9
P2,P3........P9、I2,I3.......I9,X7,I9X3';
preg_match_all("/\b([PIT][2-9])\b/",$str,$m);
echo "<pre/>";
print_r($m[1]);
<?php
$pattern = "/^([TIP]|[2-9],)+[TIP][2-9]$/";
if(preg_match_all($pattern,"T2,T3,T4,T5,T6,T7,T7,T8,T9",$matchs)){
echo "match";
}else{
echo "not match";
}
?>