正则

使用正则表达式匹配中文


  1. $str = 'preg_match正则匹配中文123';
  2. // 正则表达式匹配中文(UTF8编码)
  3. if(preg_match('/[\x{4e00}-\x{9fa5}]+/u',$str)){
  4. echo '匹配';
  5. }else{
  6. echo '没有匹配';
  7. }
  8. // 正则表达式匹配中文(GB2312,GBK编码)
  9. preg_match("/^[".chr(0xa1)."-".chr(0xff)."A-Za-z0-9_]+$/",$str);
posted @ 2018-08-28 10:18  进击的巨人X  阅读(103)  评论(0编辑  收藏  举报