JavaScript 驗證正規表示式例項

2021-08-30 05:08:43 字數 1520 閱讀 5307

校驗是否全由數字組成

function isdigit(s)

$/;

if (!patrn.exec(s)) return false

return true

}

//校驗登入名:只能輸入5-20個以字母開頭、可帶數字、「_」、「.」的字串

function isregisterusername(s)

([a-za-z0-9]|[._])$/;

if (!patrn.exec(s)) return false

return true

}

//校驗使用者姓名:只能輸入1-30個以字母開頭的字串

function istruename(s)

$/;

if (!patrn.exec(s)) return false

return true

}

//校驗密碼:只能輸入6-20個字母、數字、下劃線

function ispasswd(s)

$/;

if (!patrn.exec(s)) return false

return true

}

//校驗普通**、傳真號碼:可以「+」開頭,除數字外,可含有「-」

function istel(s)

(\d)[ ]?([-]?(\d))+$/;

var patrn=/^[+](\d)[ ]?([-]?((\d)|[ ]))+$/;

if (!patrn.exec(s)) return false

return true

}

//校驗手機號碼:必須以數字開頭,除數字外,可含有「-」

function ismobil(s)

(\d)[ ]?([-]?((\d)|[ ]))+$/;

if (!patrn.exec(s)) return false

return true

}

function ispostalcode(s)

$/;

var patrn=/^[a-za-z0-9 ]$/;

if (!patrn.exec(s)) return false

return true

}

//效驗ip

function isip(s) $/;

if (!patrn.exec(s)) return false

return true

}

JavaScript正則驗證函式

1 驗證年齡格式 年齡只能0 99,兩位數 2 控制文字框只能輸入數字 3 驗證字串是否只包含數字 4 驗證email格式 5 驗證文字必須是英文 6 驗證貨幣格式 保留小數點2位 7 驗證url格式 8 驗證手機格式 9 驗證年份格式 10 驗證日期格式 yyyy mm 11 驗證正負貨幣格式 保...

JavaScript中正則驗證

在一次使用js的正則對輸入字串進行驗證時,使用了正則物件的test方法,此次,我的驗證是對乙個版本號的格式的驗證 版本號格式如下 a.b.c,其中,a b c均是乙個一到三位的數字,比如,1.2.3。正規表示式 var reg d.d.d g,這是乙個完全匹配。第一次呼叫 reg.test a.b....

JavaScript驗證大全

js驗證表單大全 1.長度限制 2.只能是漢字 3.只能是英文 4.只能是數字 5.只能是英文本元和數字 6.驗證油箱格式 7.遮蔽關鍵字 這裡遮蔽 和 8.兩次輸入密碼是否相同 夠了吧 遮蔽右鍵 很酷 nc ntextmenu return false ndragstart return fals...