文章插圖

文章插圖
我們在設計程序的時候免不了都會用到一些驗證,例如郵箱是否合格正確,身份證是否有效,手機號是否有效等等 。話不多說直接開始今天的show
/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])d{8}$/例如我們在使用的時候可以如下<script>var reg_user = /^[u4e00-u9fa5]{2,4}$/;//2-4個中文字符正則var reg_tel = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])d{8}$/;//11位手機號碼正則function checkSubmit() {if (document.form.user.value http://www.mnbkw.com/jxjc/189394/=="") {alert("姓名不能為空!");document.form.user.focus();return false;} else if (!reg_user.test(document.form.user.value)) {alert("姓名只能為2-4中文!");document.form.user.focus();document.form.user.select();return false;}if (document.form.tel.value http://www.mnbkw.com/jxjc/189394/=="") {alert("請填寫您的手機號碼!");document.form.tel.focus();document.form.tel.select();return false;} else if (!reg_tel.test(document.form.tel.value)) {alert("請正確填寫您的手機號碼!");document.form.tel.focus();document.form.tel.select();return false;}}</script>因為手機號是1開始的所以我們也可以做如下的調整/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])d{8}$/【姓名的正則 正則 取名】這是把所有運營商號段寫在一起的,包括虛擬運營商、物聯網等,大家也可以根據項目需求來寫 。表單字段驗證常用正則表達式
A、姓名
/^[u4e00-u9fa5]{2,4}$///2-4個中文字符正則B、手機號碼/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])d{8}$/C、座機號碼/^(0d{2,3})-?(d{7,8})$/D、電子郵箱/^w+([-+.]w+)[email protected]+([-.]w+)*.w+([-.]w+)*$/E、身份證號碼(1)普通校驗/(^d{15}$)|(^d{18}$)|(^d{17}(d|X|x)$)/(2)精準校驗18位 /^[1-9]d{5}(19|20)d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)d{3}[0-9Xx]$/15位/^[1-9]d{5}d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)d{2}[0-9Xx]$/后6位 /^(([0-2][1-9])|10|20|30|31)d{3}[0-9Xx]$/F、QQ號碼/^[1-9][0-9]d{4,9}$/G、郵政編碼/^[1-9]d{5}$/后續會不斷地增加更多的驗證正則,讓我們共同學習,互利共贏,分享才能進步,分享的同時也是在加強記憶 。- 單機PC游戲推薦 好玩的單機游戲pc推薦
- 蠶豆炒多久熟
- 吃什么補陽虛_補陽虛的食物
- 麻花湯的做法
- 什么是ASO aso的作用是什么
- ajax使用教程 ajax基礎教程
- sql2000安裝教程在win7上的安裝方法 windows7安裝sql2000
- 電商運營的課程 電商運營管理課程
- 大吼怪獸 怪獸的怒吼
- 鼴鼠先生的小黑傘 鼴鼠先生的小黑傘的讀后感
