求一PHP正则表达式 if(preg_match("/^[a-z]+$/i",$msg)) echo "全英文";else echo "不是全英文"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function filterATag($msg){ $regeWord="/^[a-z]+$/i"; if(preg_match($regeWord,$msg)){ echo "全部是英文"; }}$filter="akls jfas djf ak sdlf ja saf 'asdkfjais' dfasdkfljaio, djifas dkfjadsiu djfiasdj dkfjai dksfjk ajk";filterATag($filter);为什么返回false呢 $regeWord="/^[\x01-xff]+$/i"; $regeWord="/^[\w'" ]+$/"; 根据4楼,5楼兄弟的指点小弟写了如下结果 $regeWord="/^[\w\'\"\,\.\?\s\d\{\}\[\]\!\@\#\$\%\^\&\*\(\)\_\-\+\=\\\|\<\>\/]+$/i";测试暂时通过。谢谢4楼,5楼兄弟的指点 晕!那你还不如想下,每次留言必需包含什么字符比如中文,那你就test下内容,为真就OK 还省事些 php中统计计数如何实现。 如果商城要做一个返利功能,该如何实现 如何获取google adplanner 的数据 php+mysql 中文乱码问题 zend 8.0 || EclipsePHP 怎么选中代码区块呢? 求助 FCK编译器 只能放在根目录 如果和网站放同一个目录就不显示 关于浏览器的缓存,有点疑问 比较数据,只取符合要求的一条 Service Unavailable 怎么回事 想学php,请问如何搭建php开发平台?请给出相关软件的下载地址,谢谢!在线 如何动态设置页面编码? 请教一下,这个正则表达式怎么写
$regeWord="/^[a-z]+$/i";
if(preg_match($regeWord,$msg)){
echo "全部是英文";
}
}
$filter="akls jfas djf ak sdlf ja saf 'asdkfjais' dfasdkfljaio, djifas dkfjadsiu djfiasdj dkfjai dksfjk ajk";
filterATag($filter);
为什么返回false呢
$regeWord="/^[\x01-xff]+$/i";
小弟写了如下结果
$regeWord="/^[\w\'\"\,\.\?\s\d\{\}\[\]\!\@\#\$\%\^\&\*\(\)\_\-\+\=\\\|\<\>\/]+$/i";
测试暂时通过。
谢谢4楼,5楼兄弟的指点
比如中文,那你就test下内容,为真就OK 还省事些