public
class
regex
1213
/**14
* 檢查**輸入 是否正確
15* 正確格 式 012-87654321、0123-87654321、0123-7654321
16*
@param
value
17*
@return
18*/
19public
boolean
checktel(string value) -\\d|\\d-\\d|\\d(3)-\\d(8)"
); 21
} 22
23/**
24* 檢查手機輸入 是否正確
25*
26*
@param
value
27*
@return
28*/
29public
boolean
checkmobile(string value) "
); 31
} 32
33/**
34* 檢查中文名輸 入是否正確
35*
36*
@param
value
37*
@return
38*/
39public
boolean
checkchinesename(string value,
intlength)
42/**
43* 檢查html 中首尾空行或空格
44*
@param
value
45*
@return
46*/
47public
boolean
checkblank(string value)
50/**
51* 檢查字串是 否含有html標籤
52*
@param
value
53*
@return
54*/
5556
public
boolean
checkhtmltag(string value)
59/**
60* 檢查url是 否合法
61*
@param
value
62*
@return
63*/
64public
boolean
checkurl(string value)
67/**
68* 檢查ip是否 合法
69*
@param
value
70*
@return
71*/
72public
boolean
checkip(string value)+\\.\\d+\\.\\d+\\.\\d"
); 74
} 75
/**76
* 檢查id是否 合法,開頭必須是大小寫字母,其他位可以有大小寫字元、數字、下劃線
77*
@param
value
78*
@return
79*/
80public
boolean
checkid(string value)$"
); 82
} 83
/**84
* 檢查qq是否 合法,必須是數字,且首位不能為0,最長15位
85*
@param
value
86*
@return
87*/
8889
public
boolean
checkqq(string value)"
); 91
} 92
/**93
* 檢查郵編是否 合法
94*
@param
value
95*
@return
96*/
97public
boolean
checkpostcode(string value)(?!\\d)"
); 99
} 100
/**101
* 檢查身份證是 否合法,15位或18位
102*
@param
value
103*
@return
104*/
105public
boolean
checkidcard(string value)|\\d"
); 107
} 108
/**109
* 檢查輸入是否 超出規定長度
110*
@param
length
112*
@param
value
113*
@return
114*/
115public
boolean
checklength(string value,
intlength)
118119
/**120
* 檢查是否為空 字串,空:true,不空:false
121*
122*
@param
value
123*
@return
124*/
125public
boolean
checknull(string value)
128129
}
常用正規表示式驗證
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...
常用驗證 正規表示式
1.使用者名稱 漢字 字母 下劃線開始,含數字 字母 漢字下劃線,共計4 20位 正則約束 u4e00 u9fa5 0 9 a za z u4e00 u9fa5 0 9 a za z 2.密碼 大小寫字母 數字 鍵盤可見符號,6 25位。位數不足或超出,視為密碼 純數字 純小寫字母 純大寫字母的密碼...