亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

php/js漢字正則表達式總結

2024-09-04 11:47:12
字體:
來源:轉載
供稿:網友

如果我們要匹配中文漢字在php與js中只要利用正則/^[//x{4e00}-//x{9fa5}]+$/u,匹配雙字節字符(包括漢字在內):[^/x00-/xff]即可,具體如下

js版

匹配中文字符的正則表達式: [/u4e00-/u9fa5]

匹配雙字節字符(包括漢字在內):[^/x00-/xff]

實例代碼如下:

  1. var reg =  /^[u4e00-u9fa5]+$/; 
  2. if(reg.test(str)) 
  3.    alert('漢字的干活'); 
  4. 計算字符串的長度(一個雙字節字符長度計2,ASCII字符計1) 
  5. String.prototype.len=function(){return this.replace([^/x00-/xff]/g,"aa").length;} 

php版

php正則匹配漢字!

/^[x{4e00}-x{9fa5}]+$/u

實例代碼如下:

  1. $action = trim($_GET['action']); 
  2. if($action == "sub"
  3.     $str = $_POST['dir'];   
  4.     //if(!preg_match("/^[".chr(0xa1)."-".chr(0xff)."A-Za-z0-9_]+$/",$str)) //GB2312漢字字母數字下劃線正則表達式 
  5.     if(!preg_match("/^[x{4e00}-x{9fa5}A-Za-z0-9_]+$/u",$str))   //UTF-8漢字字母數字下劃線正則表達式 
  6.     {   
  7.         echo "您輸入的[".$str."]含有違法字符";   
  8.     } 
  9.     else 
  10.     { 
  11.         echo "您輸入的[".$str."]完全合法,通過!";   
  12.     } 

當然如果要想字符串全是漢字的GBK2312編碼匹配為:

  1. $str = "小小子"
  2. if(preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$str)){ 
  3. print($str."確實全是漢字"); 
  4. else { 
  5. print($str."這個真 TMD不全是漢字"); 
  6. uft8編碼正則 
  7. $str = "漢字"
  8. if (preg_match("/^[x{4e00}-x{9fa5}]+$/u",$str)) { 
  9. print("該字符串全部是中文"); 
  10. else { 
  11. print("該字符串不全部是中文"); 

其實只要了解了各個編碼的高位與低位的開始與結束,那么自然就可以寫出正則,而且直接是十六位的,有啥困難?呵呵。不過要注意,在php里面,表示十六位是用的x。

gbk,gb2312的例子:

  1. <?php 
  2. $action = trim($_GET['action']); 
  3. if($action == "sub"
  4.     $str = $_POST['dir'];     
  5.     //if(!preg_match("/^[".chr(0xa1)."-".chr(0xff)."A-Za-z0-9_]+$/",$str)) //GB2312漢字字母數字下劃線正則表達式  
  6.     if(!preg_match("/^[x{4e00}-x{9fa5}A-Za-z0-9_]+$/u",$str))   //UTF-8漢字字母數字下劃線正則表達式 
  7.     {    
  8.          echo "<font color=red>您輸入的[".$str."]含有違法字符</font>";    
  9.      } 
  10.      else  
  11.      { 
  12.          echo "<font color=green>您輸入的[".$str."]完全合法,通過!</font>";    
  13.      } 
  14. ?> 

+$/u 的意思:

+ 表示重復1次或多次;

$ 表示匹配末尾;

/ 表示定界符;

u 表示模式字符串被當成 UTF-8;

U 表示第一次匹配后即停止搜索。

要匹配2-4 個,用{2,4}表示: /^[x{4e00}-x{9fa5}]{2,4}$/u

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
自拍偷拍免费精品| 国产午夜精品全部视频在线播放| 最近2019年好看中文字幕视频| 色小说视频一区| 欧美激情一区二区久久久| 午夜精品久久17c| 亚洲第五色综合网| 国产精品免费久久久| 欧美黑人极品猛少妇色xxxxx| 精品国产精品三级精品av网址| 国产一区二区三区在线看| 亚洲人成在线一二| 日韩欧亚中文在线| 日韩欧美国产中文字幕| 一道本无吗dⅴd在线播放一区| 一本一本久久a久久精品牛牛影视| 国产成人一区二| 色婷婷av一区二区三区在线观看| 日本一区二区在线免费播放| 日韩免费黄色av| 欧美成人一二三| 精品久久久久久久久久久久久| 日韩69视频在线观看| 中文字幕亚洲一区| 成人免费观看a| 国产精品免费久久久久久| 欧美一级淫片aaaaaaa视频| 久久久亚洲欧洲日产国码aⅴ| 在线日韩欧美视频| 国产欧美精品一区二区三区介绍| 91精品免费视频| 日韩中文字幕国产| 欧美性生交xxxxxdddd| 亚洲人高潮女人毛茸茸| 亚洲精品www| 在线观看国产精品淫| 成人免费在线视频网站| 日韩在线视频观看| 国产一区二区成人| 亚洲综合小说区| 欧美一乱一性一交一视频| 国产精自产拍久久久久久蜜| 精品国产91乱高清在线观看| 欧美黑人一级爽快片淫片高清| 欧美日韩亚洲国产一区| 欧美激情第一页xxx| 亚洲电影在线看| 亚洲一区二区三区xxx视频| 国产日韩在线精品av| 亚洲性猛交xxxxwww| 国产精品亚洲片夜色在线| 欧美亚洲一级片| 亚洲欧美精品伊人久久| 欧美电影在线观看网站| 91av福利视频| 亚洲图片制服诱惑| 亚洲xxxx视频| 欧美日本亚洲视频| 国产福利视频一区| 日韩视频―中文字幕| 欧美午夜片欧美片在线观看| 欧美日韩免费区域视频在线观看| 中文字幕精品视频| 91精品国产成人www| 国产成人精品综合久久久| 在线成人激情视频| 亚洲有声小说3d| 色妞欧美日韩在线| 国产精品video| 91青草视频久久| 最近2019中文字幕mv免费看| 日韩在线视频观看正片免费网站| 亚洲精品视频二区| 国产精品成人免费电影| 欧美色欧美亚洲高清在线视频| 亚洲精品成a人在线观看| 亚洲第一福利网| 亚洲天堂av女优| 欧美精品在线免费| 国产成人精品久久亚洲高清不卡| 国产在线观看不卡| 国产成人在线视频| 久久久精品网站| 亚洲国产天堂网精品网站| 俺去亚洲欧洲欧美日韩| 国产va免费精品高清在线观看| 日韩欧美一区二区三区久久| 成人字幕网zmw| 国产精品a久久久久久| 亚洲自拍偷拍第一页| 欧美日韩国产成人在线| 国产精品青草久久久久福利99| 日韩大陆毛片av| 日韩欧美主播在线| 亚洲free嫩bbb| 国产69精品99久久久久久宅男| 26uuu亚洲国产精品| 久久精视频免费在线久久完整在线看| 国产精品入口免费视频一| 欧美日韩免费在线观看| 精品亚洲男同gayvideo网站| 韩国19禁主播vip福利视频| 久久久久国产视频| 亚洲天堂av女优| 午夜精品一区二区三区视频免费看| 精品国产乱码久久久久久婷婷| 亚洲一区二区免费在线| 国产99久久精品一区二区 夜夜躁日日躁| 青青草99啪国产免费| 久久视频在线观看免费| 中文字幕国产精品| 国产精品久久久久久影视| 国产精品美腿一区在线看| 18性欧美xxxⅹ性满足| 91久久久久久国产精品| 国产成人av网址| 欧美视频在线免费看| 性色av一区二区三区红粉影视| 在线看片第一页欧美| 亚洲va电影大全| 欧美日韩国产二区| 国产精品久久久久91| 欧美www在线| 日韩视频免费看| 成人久久久久久| 欧美极品在线播放| 日韩亚洲精品电影| 日韩激情视频在线| 亚洲人成网7777777国产| 国产精品夜间视频香蕉| 亚洲精品ady| 久久精品中文字幕免费mv| 国产精品精品视频| 国产97在线播放| 欧美激情亚洲另类| 中文字幕av一区二区三区谷原希美| 欧美最猛性xxxxx亚洲精品| 日本一区二区三区四区视频| 欧美天天综合色影久久精品| 国产91九色视频| 欧美激情综合亚洲一二区| 欧美一区二区三区免费观看| 美女999久久久精品视频| 一本一道久久a久久精品逆3p| 国产日产欧美a一级在线| 欧美日韩另类在线| 亚洲国产精品电影| 国产精品久久久久久久av电影| 久久成人亚洲精品| 久久夜精品香蕉| 中文字幕日韩欧美在线视频| 成人免费黄色网| 国产精品激情av电影在线观看| 亚洲欧美一区二区精品久久久| 92国产精品视频| 岛国av一区二区在线在线观看| 国产精品成人一区| 中文字幕亚洲综合| 亚洲午夜色婷婷在线| 日韩av在线最新| 精品视频一区在线视频| 亚洲欧洲在线看| 51视频国产精品一区二区| 57pao成人永久免费视频|