可能會用到的js正則,驗證手機號碼,郵箱

2021-09-24 23:27:32 字數 965 閱讀 3982

驗證合法手機號碼:

var mobileh = /^(\+852\s)?[5689]\d$/;  //香港手機驗證正則

var mobilet = /^(\+886\s)?[0][9]\d$/; //台灣手機驗證正則

var mobilec = /^(\+86\s)?1[3456789]\d$/;//大陸手機驗證正則

var tel = /^[1][3-8]\d$|^([6|9])\d$|^[0][9]\d$|^[6]([8|6])\d$/;//香港台灣大陸合併正則

驗證郵箱正則:

var eamil1 = /^[a-za-z\d]+([-_.][a-za-z\d]+)*@([a-za-z\d]+[-.])+[a-za-z\d]$/;//網域名稱可帶'-'

var eamil2 = /^([a-za-z0-9]+[_|\_|\.]?)*[a-za-z0-9]+@([a-za-z0-9]+[_|\_|\.]?)*[a-za-z0-9]+\.[a-za-z]$/;

驗證10位純數字:

var regnum = /^\d$/;

驗證兩個字母,四個數字:

var regx = /[a-za-z][0-9]$/;

大陸:1+3/4/5/6/7/8/9+(0-9的8位數)

香港:51-56、59、6、90-98開頭+6位數

澳門:6開頭+7位數

var mobilereg = '$","852":"^(852)?(5[1234569]\d|6\d|9[0-8]\d)$","853":"^(853)?6\d$"}';

var area_code = "86";

var strphone = mobileregobj[area_code].replace(/d/g, "\\d");

var telmatch = new regexp(strphone);

telmatch.test(area_code+$("#mobile").val());

js正則驗證手機號

js正則驗證頁面手機號,是否符合規則 後面那截,是驗證台灣的手機號 台灣手機10位數,皆以09起頭 所以有台灣業務重點注意 手機號正則 var phonereg 1 3 4 5 7 8 d 09 d var phone trim buyer phone val if phonereg.test ph...

vue filter 正則 手機號驗證

export default d d 手機號 phone 1 3 4 5 6 7 8 9 0 9 d 手機或者座機 telphone 1 3 4 5 6 7 8 9 0 9 d d d d 4 5位 2位小數 用於百分比值 範圍 0.01 99.99 per 1 9 0 9 0 9 員工姓名 人員選...

遊戲開發中可能會用到的公式

向量 三角不等式 u v u v 柯西不等式 u v u v 標量三重積 u v w w u v v w u 向量三重積 u v w u w v u v w 矩陣 矩陣的跡是方陣主對角線元素之和,可以表示為tr m 如果一組基向量的行列式為正,那麼它可以構成乙個右手座標系,也稱正向基。如果為負,那麼...