JAVA裡的常用正規表示式驗證

2021-08-29 21:26:32 字數 1522 閱讀 3349

package util;

public class regex

/**

* 檢查**輸入是否正確

* 正確格式 012-87654321、0123-87654321、0123-7654321

* @param value

* @return

*/ public boolean checktel(string value) -\\d|\\d-\\d|\\d(3)-\\d(8)");

} /**

* 檢查手機輸入是否正確

* * @param value

* @return

*/ public boolean checkmobile(string value) ");

} /**

* 檢查中文名輸入是否正確

* * @param value

* @return

*/ public boolean checkchinesename(string value, int length)

/**

* 檢查字串是否含有html標籤

* @param value

* @return

*/ public boolean checkhtmltag(string value)

/**

* 檢查url是否合法

* @param value

* @return

*/ public boolean checkurl(string value)

/**

* 檢查ip是否合法

* @param value

* @return

*/ public boolean checkip(string value)+\\.\\d+\\.\\d+\\.\\d");

} /**

* 檢查id是否合法,開頭必須是大小寫字母,其他位可以有大小寫字元、數字、下劃線

* @param value

* @return

*/ public boolean checkid(string value)$");

} /**

* 檢查qq是否合法,必須是數字,且首位不能為0,最長15位

* @param value

* @return

*/ public boolean checkqq(string value)");

} /**

* 檢查郵編是否合法

* @param value

* @return

*/ public boolean checkpostcode(string value)(?!\\d)");

} /**

* 檢查身份證是否合法,15位或18位

* @param value

* @return

*/ public boolean checkidcard(string value)|\\d"); } }

Java常用的正規表示式驗證

public class regex 1213 14 檢查 輸入 是否正確 15 正確格 式 012 87654321 0123 87654321 0123 7654321 16 param value 17 return 18 19public boolean checktel string va...

常用正規表示式驗證

js的正規表示式 校驗是否全由數字組成 function isdigit s if patrn.exec s return false return true 校驗登入名 只能輸入5 20個以字母開頭 可帶數字 的字串 function isregisterusername s a za z0 9 ...

常用正規表示式驗證

正則驗證手機號 正確返回 true function preg mobile mobile mobile else 驗證 號碼 function preg tel tel d d tel else 驗證身份證號 15位或18位數字 function preg idcard idcard d idca...