JavaScript 常用正則(郵箱、手機號、qq號等)
驗證手機號碼
function isMobile(phone){
// 根據號碼段的不同和前綴不同可適當修改
var reValue = /^(0|86|17951)?(13[0-9]|15[012356789]|18[0-9]|14[57]|17[0-9])[0-9]{8}$/;
if(!reValue.test(phone)){
return false;
}else{
return true;
}
}
驗證郵箱
function isEmail(email){
// @符號前后直接相鄰不能為 .
var reEmail = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
if(!reEmail.test(email)){
return false;
}else{
return true;
}
}
驗證QQ號碼
function isQQ(qq){
var reQQ = /^[1-9]\d{4,9}$/;
if(!reQQ.test(qq)){
return false;
}else{
return true;
}
}
本文由用戶 n6bg 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!