PHP正则表达式 问题 本帖最后由 qazw88610405 于 2012-05-03 09:45:44 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也可以这样 原来的意思呢 是 第一个是数字 第二个是中文 第三是数字 第四是中文 这样的if($rclass!='/^([0-9])+[u4E00-u9FA5]+([0-9])+[u4E00-u9FA5]+/') { ShowMsg('班级格式不正确!', '-1'); exit(); } $str='4444年2班';if(preg_match('/^\d+[\x{4e00}-\x{9fa5}]\d+[\x{4e00}-\x{9fa5}]$/u',$str)){ echo "yes";}else{ echo "no";}试试 好像一直是错的 $rclass = $_POST["rclass"];if(preg_match('/^\d+[\x{4e00}-\x{9fa5}]\d+[\x{4e00}-\x{9fa5}]$/u',$rclass)){ echo "yes";}else{ ShowMsg('不正确!', '-1'); exit();}一直提示不正确 你的 $rclass 是什么值。echo $rclass; table翻页问题 在线等,帮我看看,很简单的入门问题,我是新手! 大家帮看看,有几个问题。 MYSQL排序问题求助!!! 为何取不到session? 急切求助,在线等:php实现文件下载后,该页面的动态内容全部锁死点击无效. 想学PHP,这个弱智问题,大家帮忙 有个十万火急的问题 请问出现下列问题我该怎么办? PHP的网络安全性怎么样???(23) php生成会员卡做跳4,7的操作 php环境下的sql语句,看不懂, 这是什么意思?
{
ShowMsg('班级格式不正确!', '-1');
exit();
}
if(preg_match('/^\d+[\x{4e00}-\x{9fa5}]\d+[\x{4e00}-\x{9fa5}]$/u',$str)){
echo "yes";
}
else{
echo "no";
}
试试
echo "yes";
}
else{
ShowMsg('不正确!', '-1');
exit();
}
一直提示不正确