gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

JavaScript正則表達式(總結篇)

本文是小編參考其他有關js正則表達式資料整理的,主要目的有兩個:一:自我復習歸納總結。二:共享方便大家搜索
。js正則表達式感興趣的朋友可以一起學習,沒有寫的知識點,歡迎大家補充,共同學習進步.

驗證數字:^[0-9]*$

驗證n位的數字:^d{n}$

驗證至少n位數字:^d{n,}$

驗證m-n位的數字:^d{m,n}$

驗證零和非零開頭的數字:^(0|[1-9][0-9]*)$

驗證有兩位小數的正實數:^[0-9]+(.[0-9]{2})?$

驗證有1-3位小數的正實數:^[0-9]+(.[0-9]{1,3})?$

驗證非零的正整數:^+?[1-9][0-9]*$

驗證非零的負整數:^-[1-9][0-9]*$

驗證非負整數(正整數 + 0) ^d+$

驗證非正整數(負整數 + 0) ^((-d+)|(0+))$

驗證長度為3的字符:^.{3}$

驗證由26個英文字母組成的字符串:^[A-Za-z]+$

驗證由26個大寫英文字母組成的字符串:^[A-Z]+$

驗證由26個小寫英文字母組成的字符串:^[a-z]+$

驗證由數字和26個英文字母組成的字符串:^[A-Za-z0-9]+$

驗證由數字、26個英文字母或者下劃線組成的字符串:^w+$

驗證用戶密碼:^[a-zA-Z]w{5,17}$ 正確格式為:以字母開頭,長度在6-18之間,只能包含字符、數字和下劃線。

驗證是否含有 ^%&’,;=?$” 等字符:[^%&’,;=?$x22]+

驗證漢字:^[u4e00-u9fa5],{0,}$

驗證Email地址:^w+[-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$

驗證InternetURL:^http://([w-]+.)+[w-]+(/[w-./?%&=]*)?$ ;^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$

驗證電話號碼:^((d{3,4})|d{3,4}-)?d{7,8}$:–正確格式為:XXXX-XXXXXXX,XXXX-XXXXXXXX,XXX-XXXXXXX,XXX-

XXXXXXXX,XXXXXXX,XXXXXXXX。

驗證身份證號(15位或18位數字):^d{15}|d{}18$

驗證一年的12個月:^(0?[1-9]|1[0-2])$ 正確格式為:“01”-“09”和“1”“12”

驗證一個月的31天:^((0?[1-9])|((1|2)[0-9])|30|31)$ 正確格式為:01、09和1、31。

整數:^-?d+$

非負浮點數(正浮點數 + 0):^d+(.d+)?$

正浮點數 ^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$

非正浮點數(負浮點數 + 0) ^((-d+(.d+)?)|(0+(.0+)?))$

負浮點數 ^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$

浮點數 ^(-?d+)(.d+)?$

××××××××××××××××××××××××××××××××××××××

以下未經測試,請驗證后使用

1.只能輸入數字和英文的:

  <input onkeyup="value=value.replace(/[W]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData  ('text').replace(/[^d]/g,''))" ID="Text1" NAME="Text1">

2.只能輸入數字的:

  <input onkeyup="value=value.replace(/[^d]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))" ID="Text2" NAME="Text2">

3.只能輸入全角的:

  <input onkeyup="value=value.replace(/[^uFF00-uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^uFF00-uFFFF]/g,''))" ID="Text3" NAME="Text3">

4.只能輸入漢字的:

  <input onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4E00-u9FA5]/g,''))" ID="Text4" NAME="Text4">

5.郵件地址驗證:

  var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"  var re = new RegExp(regu);  if (s.search(re) != -1) {  return true;  } else {  window.alert ("請輸入有效合法的E-mail地址 !")  return false;  }

6.身份證:

“^\d{17}(\d|x)$”

7.17種正則表達式

“^\d+$”  //非負整數(正整數 + 0)
“^[0-9]*[1-9][0-9]*$”  //正整數
“^((-\d+)|(0+))$”  //非正整數(負整數 + 0)
“^-[0-9]*[1-9][0-9]*$”  //負整數
“^-?\d+$”    //整數
“^\d+(\.\d+)?$”  //非負浮點數(正浮點數 + 0)
“^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$”  //正浮點數
“^((-\d+(\.\d+)?)|(0+(\.0+)?))$”  //非正浮點數(負浮點數 + 0)
“^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$”  //負浮點數
“^(-?\d+)(\.\d+)?$”  //浮點數
“^[A-Za-z]+$”  //由26個英文字母組成的字符串
“^[A-Z]+$”  //由26個英文字母的大寫組成的字符串
“^[a-z]+$”  //由26個英文字母的小寫組成的字符串
“^[A-Za-z0-9]+$”  //由數字和26個英文字母組成的字符串
“^\w+$”  //由數字、26個英文字母或者下劃線組成的字符串
“^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$”    //email地址
“^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$”  //url

=============================================

1.取消按鈕按下時的虛線框

  在input里添加屬性值 hideFocus 或者 HideFocus=true

2.只讀文本框內容

在input里添加屬性值 readonly

3.防止退后清空的TEXT文檔(可把style內容做做為類引用)

   <INPUT style=behavior:url(#default#savehistory); type=text id=oPersistInput> 

4.ENTER鍵可以讓光標移到下一個輸入框

  <input onkeydown="if(event.keyCode==13)event.keyCode=9" > 

5.只能為中文(有閃動)

   <input onkeyup="value="/value.replace(/[" -~]/g,'')" onkeydown="if(event.keyCode==13)event.keyCode=9"> 

6.只能為數字(有閃動)

   <input onkeyup="value="/value.replace(/["^d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"> 

7.只能為數字(無閃動)

   <input ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9" onKeyPress="if ((event.keyCode<48 || event.keyCode>57)) event.returnValue=false"> 

8.只能輸入英文和數字(有閃動)

   <input onkeyup="value="/value.replace(/[W]/g,"'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"> 

9.屏蔽輸入法

   <input type="text" name="url" ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9"> 

10. 只能輸入 數字,小數點,減號(-) 字符(無閃動)

   <input onKeyPress="if (event.keyCode!=46 && event.keyCode!=45 && (event.keyCode<48 || event.keyCode>57)) event.returnValue=false"> 

11. 只能輸入兩位小數,三位小數(有閃動)

  <input maxlength=9 onkeyup="if(value.match(/^d{3}$/))value="/value.replace(value,parseInt(value/10))" ;value="/value.replace(/.d*./g,'."')" onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 && event.keyCode!=45 || value.match(/^d{3}$/) || /.d{3}$/.test(value)) {event.returnValue=false}" id=text_kfxe name=text_kfxe>

有關JavaScript正則表達式(總結篇)就給大家介紹到這里,后續有好的知識點會給大家補充的,同時感謝大家對網站的支持!

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
日韩在线综合网| 丁香婷婷激情网| 黄色三级视频在线播放| 黄色国产小视频| 131美女爱做视频| 青青草国产精品视频| 国产av人人夜夜澡人人爽麻豆| 久久99国产精品一区| 激情成人在线观看| 久久久一二三四| 奇米777四色影视在线看| 久青草视频在线播放| 日本黄大片在线观看| 男女超爽视频免费播放| 欧美极品欧美精品欧美图片| 99久久久无码国产精品6| 国产精品人人妻人人爽人人牛| 97在线播放视频| 日韩中文字幕a| 国产911在线观看| 欧美 日韩 国产 高清| 中文字幕第80页| 亚洲成人手机在线观看| 日韩不卡一二区| 97在线国产视频| 992kp快乐看片永久免费网址| 毛片毛片毛片毛| 男女猛烈激情xx00免费视频| 国产精品免费成人| 日本丰满大乳奶| 精品免费国产一区二区| 欧美h视频在线观看| 北条麻妃在线视频观看| 岛国av免费在线| 热99这里只有精品| 污污视频网站在线| 青娱乐自拍偷拍| 欧美与动交zoz0z| 久久久久久久少妇| 欧美成人精品免费| 亚洲小视频网站| 男人添女人下面高潮视频| 成人亚洲免费视频| 成人在线观看黄| 欧美这里只有精品| 欧美国产在线一区| 国产一区二区视频免费在线观看| 麻豆中文字幕在线观看| 亚洲免费av一区二区三区| 欧美久久在线观看| 午夜啪啪免费视频| 亚洲一区精品视频在线观看| 午夜精品久久久久久久无码| 糖心vlog在线免费观看| 午夜av中文字幕| 手机看片一级片| 国产超级av在线| 水蜜桃色314在线观看| 久久香蕉视频网站| 看一级黄色录像| 玖玖精品在线视频| av不卡在线免费观看| 欧美一级小视频| 捷克做爰xxxⅹ性视频| 天天操天天干天天做| 亚洲另类第一页| 国产一级免费大片| 五月天六月丁香| 亚洲高清视频免费| www.午夜av| 国产一二三四五| 成人在线国产视频| 久久av综合网| 男女超爽视频免费播放| 波多野结衣家庭教师在线播放| 激情伊人五月天| 欧美 日韩精品| 麻豆一区二区三区视频| 玖玖爱视频在线| 日韩第一页在线观看| 天天做天天躁天天躁| 欧美视频在线观看视频| 欧美韩国日本在线| 三上悠亚在线一区| 特级西西444| 乱妇乱女熟妇熟女网站| 污污网站免费看| 天天做天天躁天天躁| 波多野结衣家庭教师在线播放| 欧美精品成人网| 日本xxxxx18| 久久久999视频| 青青草原国产在线视频| 国产高清不卡无码视频| 成人午夜视频免费在线观看| 九色porny自拍| 日本a级片在线播放| 99re在线视频免费观看| 日韩高清在线一区二区| 日韩精品 欧美| 中文字幕免费高清在线| 国产日韩亚洲欧美在线| 国产又猛又黄的视频| 欧美中日韩在线| 黄色小视频免费网站| 午夜免费福利小电影| 九九久久久久久| 日韩在线xxx| 日本a级片在线观看| 久久久精品麻豆| 黄网站色视频免费观看 | 国产一级片中文字幕| 国产极品尤物在线| 日本精品免费视频| 第四色婷婷基地| 欧洲黄色一级视频| 隔壁人妻偷人bd中字| 奇米777在线视频| 啊啊啊国产视频| 美女福利视频在线| 3d动漫一区二区三区| 国产性生活免费视频| 黄色a级三级三级三级| 亚洲污视频在线观看| 国产免费人做人爱午夜视频| 久久视频这里有精品| 第九区2中文字幕| 五月天av影院| 欧美日韩午夜爽爽| 香蕉视频免费版| 18视频在线观看娇喘| 一区二区三区国产好的精华液| 密臀av一区二区三区| 99精品人妻少妇一区二区| 成人一区二区免费视频| 欧美国产综合在线| 福利在线一区二区| 国产精品网站免费| www.99热这里只有精品| 国产精品裸体瑜伽视频| 亚洲不卡中文字幕无码| 免费看黄在线看| 日本毛片在线免费观看| 少妇高潮喷水久久久久久久久久| 日本精品免费在线观看| 激情视频综合网| 在线观看岛国av| 亚洲小说欧美另类激情| 中文字幕人妻熟女人妻洋洋| 波多野结衣综合网| 国产v亚洲v天堂无码久久久 | www.日本在线播放| 日本三区在线观看| 手机免费看av网站| 国产免费一区二区视频| 噜噜噜久久亚洲精品国产品麻豆 | 蜜臀av性久久久久蜜臀av| 日韩精品免费一区| 四虎永久在线精品无码视频| 激情五月俺来也| 日韩视频 中文字幕| 国产av无码专区亚洲精品| 午夜两性免费视频| 男人的天堂avav| 中文久久久久久| 欧洲精品在线播放| 2025韩国理伦片在线观看| 国内少妇毛片视频| 中文久久久久久| 免费观看美女裸体网站 | 天堂8在线天堂资源bt| av免费中文字幕| a级片一区二区| 国产三级三级看三级| 日本中文字幕在线视频观看| 成人亚洲精品777777大片| 国产一区二区三区小说| 成人亚洲免费视频| 黄色国产小视频| 男人天堂av片| 老司机午夜网站| 亚洲免费在线播放视频| 国产a级片免费观看| 国产av人人夜夜澡人人爽麻豆| 国内自拍第二页| 国产无遮挡猛进猛出免费软件| 麻豆av免费在线| 99视频在线免费播放| 成人在线观看www| 奇米777在线视频| 免费在线观看污网站| 爱情岛论坛亚洲首页入口章节| 草b视频在线观看| 成人国产在线看| 日韩在线视频在线| 91大学生片黄在线观看| 日韩人妻一区二区三区蜜桃视频| 欧美又黄又嫩大片a级| 久久久久xxxx| 最新中文字幕久久|