正則校驗工具類 驗證手機 郵箱 使用者名稱 密碼

2021-09-26 08:43:46 字數 1081 閱讀 9627

校驗工具類(驗證手機、郵箱、使用者名稱、密碼)

親測可用!記錄下來重複使用!

/**

* 驗證手機:符合手機格式返回true

** @param phone

* @return

*/public

boolean

isphone

(string phone)$";

return pattern.

compile

(regex)

.matcher

(phone)

.find()

;}/** *

* @param email

* @return

*/public

boolean

isemail

(string email)

/** * 校驗使用者名稱:使用者名稱只能由字母和漢字組成,符合要求返回true

** @param base_name

* @return

*/public

boolean

isname

(string base_name)

string regex =

"^[a-za-z\\u4e00-\\u9fa5]+$"

;return pattern.

compile

(regex)

.matcher

(base_name)

.find()

;}/** * 校驗使用者密碼:使用者密碼必須同時包含 數字、大小寫字母、特殊符號、長度在8-16位

* @param password

* @return

*/public

boolean

ispassword

(string password)$";

return pattern.

compile

(regex)

.matcher

(password)

.find()

;}

mysql 郵箱校驗 JS郵箱驗證 正則驗證

輸入 function check a z0 9 正規表示式 var obj document.getelementbyid mazey 要驗證的物件 if obj.value else if reg.test obj.value else 1 length 2,長度。表示乙個表示式的組。匹配的字元...

Android正則驗證工具類

東西不多,但一般專案夠用了。public class regularutil 1 9 d 0 d 1 0 2 0 1 2 d 3 0 1 d 0 9 x 驗證郵箱 public static final string regex email a z0 9a z a z0 9a z a z0 9a z...

python中校驗手機號 郵箱 密碼的正規表示式

方法一 email pattern r a z0 9 w.a z0 9 a z ret re.match email pattern,1341935533 qq.com if ret print ret.group 方法二 email pattern r a za z0 9 a za z0 9 a ...