function ispasswd(s)
{
var patrn=/^(w){6,20}$/;
if (!patrn.exec(s)) return false
return true
}//校驗普通電話、傳真號碼:可以「+」開頭,除數位外,可含有「-」
代碼如下:
function istel(s)
{
var patrn=/^[+]{0,1}(d){1,3}[ ]? ([-]? (d) {1,12}) +$/;
var patrn=/^[+]{0,1}(d){1,3}[ ]? ([-]? ((d)| [ ]){1,12})+$/;
if (!patrn.exec(s)) return false
return true
} //校驗手機號碼:必須以數位開頭,除數位外,可含有「-」
代碼如下:
function ismobil(s)
{
var patrn=/^[+]{0,1}(d){1,3}[ ]? ([-]? ((d)| [ ]){1,12})+$/;
if (!patrn.exec(s)) return false
return true
}
校驗郵遞區號
代碼如下:
function ismobil(s)
{
var patrn=/^[+]{0,1}(d){1,3}[ ]? ([-]? ((d)| [ ]){1,12})+$/;
if (!patrn.exec(s)) return false
return true
} //校驗搜索關鍵字
代碼如下:
function issearch(s)
{
var patrn=/^[^`~!@#$%^&*()+=|] []{}:;',.<>/?] {1} [^`~!@$%^&()+=|]
[]{}:;',.<>?] {0,19}$/;
if (!patrn.exec(s)) return false
return true
}
function isip(s) //by zergling
{
var patrn=/^[0-9.] {1,20}$/;
if (!patrn.exec(s)) return false
return true
}