国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Regex > 正文

常用正則表達式范例 方便表單驗證

2020-03-16 21:15:41
字體:
來源:轉載
供稿:網友
常用正則表達式范例 方便表單驗證,推薦大家收藏,以后在前臺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+)?$ 
IP地址:(/d{1,2}|1/d/d|2[0-4]/d|25[0-5])/.(/d{1,2}|1/d/d|2[0-4]/d|25[0-5])/.(/d{1,2}|1/d/d|2[0-4]/d|25[0-5])/.(/d{1,2}|1/d/d|2[0-4]/d|25[0-5]) 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丹棱县| 瓮安县| 孝昌县| 彰化市| 恭城| 铁力市| 开化县| 承德市| 日土县| 忻州市| 武陟县| 隆昌县| 屏东县| 钟山县| 威信县| 静乐县| 千阳县| 工布江达县| 屯留县| 汾阳市| 射洪县| 当涂县| 兴隆县| 成武县| 临猗县| 富裕县| 遂溪县| 永清县| 济宁市| 乐山市| 东方市| 伊宁市| 综艺| 崇文区| 金川县| 天峨县| 库伦旗| 崇义县| 田阳县| 乐昌市| 西盟|