????????"^[0-9]{1,20}$"; //校驗是否全由數字組成
???????"^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$";?//校驗登錄名:只能輸入5-20個以字母開頭、可帶數字、“_”、“.”的字串
???????"^([0-9]{1}[.]{0,1}[0-9]*)$";
???????"^(
\\w){6,20}$
"; //校驗密碼:只能輸入6-20個字母、數字、下劃線
???????"^[+]{0,1}(
\\d){1,3
}[ ]?([-]?((
\\d
)|[ ]){1,12})+$";//校驗普通電話、傳真號碼:可以“+”開頭,除數字外,可含有“-”
???????"^[+]{0,1}(
\\d){1,3
}[ ]?([-]?((
\\d
)|[ ]){1,12})+$"; //校驗手機號碼
????????"^[a-zA-Z0-9 ]{3,6}$"; //校驗郵政編碼
??????? "^[0-9.]{1,20}$"; //ip
??????? "^\\d+$"; //非負整數
??????? "^[0-9]*[1-9][0-9]*$"; //正整數
??????? "^[A-Za-z]+$"; //由26個英文字母組成的字符串
??????? "^\\w+$"; //由數字、26個英文字母或者下劃線組成的字符串
??????? "^[\\w-]+(
\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$
"; //email
??????? "^[a-zA-z]+://(
\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$
";//url
??????? "[0-9]{4}\\-[0-9]{1,2}\\-[0-9]{1,2}";
?????????"^((((19|20)(([02468][048])|([13579][26]))\\-02\\-29))|((20[0-9][0-9])|(19[0-9][0-9]))\\-((((0[1-9])|(1[0-2]))\\-((0[1-9])|(1\\d)|(2[0-8])))|((((0??? [13578])|(1[02]))\\-31)|(((01,3-9])|(1[0-2]))\\-(29|30)))))$";?//date 如2004-06-06,非常精確,如2004-06-32可以查出非法!!
??????????"^(
\\d{4})\\-(\\d{2})\\-(\\d{2
}) (
\\d{2}):(\\d{2}):(\\d{2})$
";//date and time 如2004-11-12 12:10:16
??????? "^([\u4e00-\u9fa5]*)";//漢字
posted on 2006-04-30 11:18
OMG 閱讀(239)
評論(0) 編輯 收藏 所屬分類:
Data validate