函數是數字
{
var patrn=/^[0-9]{1,20}$/;
如果(!patrn.exec)返回false
返回true
}
//登錄名驗證:只有5-20個帶數字“_”和“.”的字符串可以進入。
函數是註冊用戶名
{
瓦爾patrn=/^[a-za-z]{1}([a-za-z0-9]|[._]){4,19}$/;
如果(!patrn.exec)返回false
返回true
}
//驗證用戶名:只能輸入1-30個以字母開頭的字符串。
函數名稱
{
var patrn=/^[a-za-z]{1,30}$/;
如果(!patrn.exec)返回false
返回true
}
//密碼驗證:只能輸入6-20個字母、數字和下劃線。
函數是Passwd
{
var patrn=/^(\w){6,20}$/;
如果(!patrn.exec)返回false
返回true
}
//檢查普通電話和傳真號碼:可以“+”開頭,除數字外還可以包含“-”。
函數isTel
{
//var patrn=/^[+]{0,1}(\d){1,3}[]?([-]?(\d){1,12 })+$/;
var patrn=/^[+]{0,1}(\d){1,3}[]?([-]?((\d)|[ ]){1,12 })+$/;
如果(!patrn.exec)返回false
返回true
}
//檢查手機號碼:必須以數字開頭,除數字外還可以包含“-”。
功能是移動的
{
var patrn=/^[+]{0,1}(\d){1,3}[]?([-]?((\d)|[ ]){1,12 })+$/;
如果(!patrn.exec)返回false
返回true
}
//檢查郵政編碼
函數是PostalCode
{
//var patrn=/^[a-za-z0-9]{3,12}$/;
var patrn=/^[a-zA-Z0-9 ]{3,12 } $/;
如果(!patrn.exec)返回false
返回true
}
//檢查搜索關鍵字
函數是搜索
{
var patrn=/^[^`~!@#$%^&;*()+=|\\\][\]\{\}:;'\,.& lt& gt/?]{1}[^`~!@$%^&;()+=|\\\][\]\{\}:;'\,.& lt& gt?]{0,19}$/;
如果(!patrn.exec)返回false
返回true
}
函數isIP(s)//通過小狗
{
瓦爾patrn=/^[0-9.]{1,20}$/;
如果(!patrn.exec)返回false
返回true
}網上找的。看那個!