public
class stringregex
/*** 檢查**輸入是否正確
* 正確格式 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 checkblank(string value)
/*** 檢查字串是否含有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");
} /**
* 檢查輸入是否超出規定長度
* * @param length
* @param value
* @return
*/public
boolean checklength(string value, int length)
/*** 檢查是否為空字串,空:true,不空:false
* * @param value
* @return
*/public
boolean checknull(string value)
Java中常用的正規表示式
驗證數字 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 驗證非零的負整數 1 9 0 9 驗證非負整數 正整數...
Java中常用的正規表示式
常用的正規表示式 匹配中文字元的正規表示式 u4e00 u9fa5 匹配雙位元組字元 包括漢字在內 x00 xff 匹配空行的正規表示式 n s r 匹配html標記的正規表示式 1 匹配首尾空格的正規表示式 s s d 匹配非負整數 正整數 0 0 9 1 9 0 9 匹配正整數 d 0 匹配非正...
python中常用正規表示式
print re.findall d 123abc 數字 1 2 3 print re.findall d abcaa123abc 非數字 a b c a a a b c print re.findall abc 123abcaaabc abc abc print re.findall aa nab...