經常使用的正則驗證功能

手機號驗證:javascript

/^1[345678]\d{9}$/

固定電話驗證:html

/^((0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/

身份證驗證:java

/(^\d{15,18}$)|(^\d{17}(\d|X|x)$)/

字符串全爲中文正則表達式

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

數字和字母組合(有數字和字母)post

/^(?!(\d+$|[a-zA-Z]+$))[\da-zA-Z]+$/

數字和字母組合,或純字母url

/^(?!\d+$)[\da-zA-Z]+$/  

 純數字,純字母,數字和字母組合代理

/^[\da-zA-Z]+$/

 正整數htm

/^[1-9]*[1-9][0-9]*$/

  JS正則表達式檢驗數字或者帶小數點的數字blog

檢測正實數   /^\d+(\.\d+)?$/ 
檢測正負實數  /^[+-]?(0|([1-9]\d*))(\.\d+)?$/g

  

校驗密碼強度(必須是包含大小寫字母和數字的組合,不能使用特殊字符,長度在8-10之間。)ip

/^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$/ 

 

校驗中文個數

"代理商放假".match(/[\u4e00-\u9fa5]/g)
相關文章
相關標籤/搜索