使用方式:
//如果電話號碼的正則表達式判斷為false
if (
!/^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/.test(
this.phone //電話號碼
)
) {
console.log('請輸入正確的電話號碼');
}
一、電話號碼
/^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/
二窗轩、密碼
/(?!^(\d+|[a-zA-Z]+|[~!@#$%^&*?]+)$)^[\w~!@#$%\^&*?]{6,20}$/
//字母夯秃、數(shù)字、特殊字符任意2種或2種以上的組合(長度6-20)
三、QQ
/^[1-9][0-9]{4,10}$/
//請輸入正確的QQ號(純數(shù)字仓洼,5-11位)
四介陶、鏈接地址
/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\*\+,;=.]+$/
五、整數(shù)
/^[0-9]+$/
六色建、小數(shù)
/^(\d+|\d+\.\d{1,6})$/
//請保留至少一位小數(shù)
七哺呜、英文或數(shù)字
/^[A-Za-z0-9]+$/
八、郵箱地址
/^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$/
九箕戳、身份證號
/^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$/