首頁  >  文章  >  後端開發  >  php與javascript正規符合中文的方法實作詳解

php與javascript正規符合中文的方法實作詳解

怪我咯
怪我咯原創
2017-07-04 11:58:031353瀏覽

這篇文章主要介紹了php與javascript正則匹配中文的方法,結合實例形式分析了針對utf-8與GBK編碼情況下的php、javascript正則匹配中文操作技巧,需要的朋友可以參考下

本文實例講述了php與javascript正規符合中文的方法。分享給大家供大家參考,如下:

php中正規符合utf-8中文: (重點是:[\x{4e00}-\x{9fa5} ]+

$str = "PHP中文网";
if (preg_match("/^[\x{4e00}-\x{9fa5}]+$/u",$str,$arr)) {
  print("该字符串全部是中文");
  echo &#39;<pre class="brush:php;toolbar:false">&#39;;
  print_r($arr);
} else {
  print("该字符串不全部是中文");
  echo &#39;<pre class="brush:php;toolbar:false">&#39;;
  print_r($arr);
}

php中正規符合gbk、gb2312中文:

preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$str)

javascript正規符合中文:

var str = "php编程";
if (/^[\u4e00-\u9fa5]+$/.test(str)) {
alert("该字符串全部是中文");
} else {
alert("该字符串不全部是中文");
}

以上是php與javascript正規符合中文的方法實作詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn