常用JS判斷正則

2021-08-25 20:15:14 字數 1154 閱讀 3922

//是否含有漢字

function haschinese(s)else

}//是否全部是漢字

function ischinese(str)

else

}//是否是郵箱位址

function isemail(str)$/ig))

return chk;

}//固定**,含區號

function istel(ui)\-\d$)|(^0?13[0,1,3,5,6,8,9]\d$)/;

return (valid.test(ui));

}//手機

function ischinamob(ui)$/;

valid = /^(13[0-9]|15[0|1|2|3|6|7|8|9]|18[7|8|9])\d$/;

if(!valid.test(ui))

else

}//合法身份證號

function ischinaid(id)

var valid=/^(\d)\d(((\d)(\d)(\d)(\d))|((\d)(\d)(\d)(\d[x\d])))$/;

return (valid.test(id));

}//是否為空

function isempty(ui)

//數字

function isnmu(s)$/;

return (filter.test(s));

}//密碼,字母開頭,允許5-16位元組,允許字母數字

function ispassword(s)\s*$/;

return (filter.test(s));

}//網域名稱,字母開頭,允許5-16位元組,允許字母數字

function isdomain(s)

//合法ip

function isip(s)

return false;

}//郵編

function ispostalcode(s)$/;

return (filter.test(s));

}//字母開頭,允許5-16位元組,允許字母數字下劃線

function isusername(s)$/;

return (filter.test(s));

}

js常用正則

匹配負整數的正規表示式 0 9 1 9 0 9 匹配整數的正規表示式 d 匹配非負浮點數 正浮點數 0 的正規表示式 d d 匹配正浮點數的正規表示式 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 匹配非正浮點數 負浮點數 0 的正規表示式 d d 0 0 ...

常用的js判斷

常用的js判斷 關於註冊的時候 對註冊資訊的判斷 表單 引入 下面是對輸入值 還有長度的乙個判斷 頁面跳轉重新跳轉到新的頁面 返回首頁 判斷控制項的可見性 function iscontrolvisible handle else return true 必須輸入字母 function inputl...

js工具 js常用方法,js常用判斷方法

function obj id 根據id得到物件 function val id 根據id得到物件的值 function trim str 刪除左邊和右邊空格 function ltrim str 刪除左邊空格 function rtrim str 刪除右邊空格 function isempty s...