js中常用的正則表達式驗證方法

在項目開發中,幾乎每個項目都避免不了表單驗證,比如用戶名驗證,密碼驗證等等,接下來,就整理一下比較常用的正則表達式驗證。

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

var username = /^[a-z\d_]{5,20}$/i

2.,密碼驗證(以字母開頭,字母、數字和下劃線組成,長度爲6-18)

var password = /^[a-zA-Z]\w{5,17}$/

3.手機號碼驗證

var phone = /^1[34578]\d{9}$/

4.郵箱驗證

var email = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/

5.漢字驗證

var cnword = /^[\u4e00-\u9fa5],{0,}$/

6.日期格式驗證

var date = /^\d{4}-\d{1,2}-\d{1,2}$/

7.網址驗證

var internet = /^http://([w-]+.)+[w-]+(/[w-./?%&=]*)?$/

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章