1.身份證
/^([1-6][1-9]|50)\d{4}(18|19|20)\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/
2.郵箱
/^(?:[0-9a-zA-Z_]+.)+@[0-9a-zA-Z]{1,13}\.[com,cn,net]{1,3}$/
3.qq號
/^[1-9][0-9]{4,14}$/
4.手機號
/^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/
/^1[3|4|5|6|7|8][0-9]{9}$/
5.字母和數(shù)字
/^[0-9a-zA-Z]*$/
6.保留兩位小數(shù)
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/
7.只允許input框輸入數(shù)字
oninput="value=value.replace(/[^0-9.]/g,'')"
注:要進行表單驗證時千萬別用
這樣寫就不會影響表單驗證了(x值為當前input v-model的值)
v-on:input="x=x.replace(/[^0-9]/g,'')"
8.字母和漢字
/^[\u4E00-\u9FA5A-Za-z]+$/
9.解決
最后編輯于 :
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。