天天看點

前端 JS 正規表達式積累

資料校驗

//手機
var mobile = "1234567890";
if(!(/^1[3456789]\d{9}$/.test(mobile)))
    return false;

//郵箱
var email = "[email protected]";
if(!(/^([a-zA-Z\d])(\w|\-)+@@[a-zA-Z\d]+\.[a-zA-Z]{2,4}$/.test(email)))
    return false;
           
//是否單一字元
/^\t*$/.test("\t\t\t");
//補充說明:空字元也為 true

//比對 4-6位數字
/^20\d{2,4}$/.test("202108")
//比對 YYYYMM 格式
/^20\d{2}(0[1-9]|1[0-2])*$/.test("202108")
           

繼續閱讀