開發(fā)中如果有input輸入框,難免就要寫正則表達式,因此在這里總結了一些常見常用的正則表達式的書寫方法,希望會大家有所幫助;
創(chuàng)新互聯(lián)建站主要從事網(wǎng)站設計制作、做網(wǎng)站、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務寬甸,十載網(wǎng)站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18980820575附圖:
一.手機號碼
$(document).ready(function(){ //判斷輸入手機號碼是否正確 $("#telephone").focus(function(){ document.getElementById("ph-hint").innerHTML = ":open_mouth:請輸入11位手機號碼"; }) $("#telephone").blur(function(){ if(/^((13[0-9])|(15[^4,\D])|(18[0-9]))\d{8}$/.test(this.value)){ document.getElementById("ph-hint").innerHTML = ""; }else if(document.getElementById("telephone").value == ""){ document.getElementById("ph-hint").innerHTML = " 咦,手機號不能為空哦"; }else{ document.getElementById("ph-hint").innerHTML = " 這好像不是一個手機號碼哦"; document.getElementById("telephone").value = ""; } }) })