js中常用的正規表示式驗證方法

2021-08-23 14:11:23 字數 649 閱讀 9969

在專案開發中,幾乎每個專案都避免不了表單驗證,比如使用者名稱驗證,密碼驗證等等,接下來,就整理一下比較常用的正規表示式驗證。

1.使用者名稱驗證(字母、數字及下劃線組成)

var username = /^[a-z\d_]$/i
2.,密碼驗證(以字母開頭,字母、數字和下劃線組成,長度為6-18)

var password = /^[a-za-z]\w$/
3.手機號碼驗證

var phone = /^1[34578]\d$/
4.郵箱驗證

var email = /^([a-za-z0-9_\-\.])+\@([a-za-z0-9_\-\.])+\.([a-za-z])$/
5.漢字驗證

var cnword = /^[\u4e00-\u9fa5],$/
6.日期格式驗證

var date = /^\d-\d-\d$/
7.**驗證

JS中常用的正規表示式

只能輸入數字 0 9 只能輸入n位的數字 d 只能輸入至少n位數字 d 只能輸入m n位的數字 d 只能輸入零和非零開頭的數字 0 1 9 0 9 只能輸入有兩位小數的正實數 0 9 0 9 只能輸入有1 3位小數的正實數 0 9 0 9 只能輸入非零的正整數 1 9 0 9 只能輸入非零的負整數 ...

JS常用驗證正規表示式

使用者名稱正則,4到16位 字母,數字,下劃線,減號 var upattern a za z0 9 輸出 true console.log upattern.test dishait 密碼強度正則,最少6位,包括至少1個大寫字母,1個小寫字母,1個數字,1個特殊字元 var ppattern d a...

js中正規表示式驗證 js 正規表示式驗證

function validation u4e00 u9fa5 uf900 ufa2d validation.checkname function str u4e00 u9fa5 uf900 ufa2d validation.checknames function str 0 9 a za z va...