用js的正则表达式检测电话号码,要求必须是1开头,只能是11位数字,该正则表达式怎么写?
表达式写法是:/^1\d{10}$/
解析:^1 以1开头,\d表示数字,\d{10}表示数字出现10次,加上前面以1开头,正好是11个数字,X$表示以X结尾,这里用$表示后面没有了,11个数字后已经是匹配字符串的结尾。
结果展示:
绛旓細姝e垯琛ㄨ揪寮锛/^1\d{10}$/ 绛旀婕旂ず锛氳〃杈惧紡鎰忔濊В鏋愶細锛1锛変互1涓哄紑澶达紱锛2锛塡d琛ㄧず鏁板瓧锛孿d{10}琛ㄧず鍑虹幇10娆℃暟瀛楋紱锛3锛$琛ㄧず缁撳熬锛屽嵆鍖归厤杈撳叆瀛楃涓茬殑缁撳熬浣嶇疆锛涳紙4锛夋牴鎹紙1锛夈侊紙2锛夈侊紙3锛夛紝姝eソ琛ㄧず11浣嶆暟瀛
绛旓細瑙f瀽锛歗1 浠1寮澶达紝\d琛ㄧず鏁板瓧锛孿d{10}琛ㄧず鏁板瓧鍑虹幇10娆★紝鍔犱笂鍓嶉潰浠1寮澶达紝姝eソ鏄11涓暟瀛楋紝X$琛ㄧず浠缁撳熬锛岃繖閲岀敤$琛ㄧず鍚庨潰娌℃湁浜嗭紝11涓暟瀛楀悗宸茬粡鏄尮閰嶅瓧绗︿覆鐨勭粨灏俱傜粨鏋滃睍绀猴細姝e垯琛ㄨ揪寮锛屽張绉瑙勫垯琛ㄨ揪寮銆傦紙鑻辫锛歊egular Expression锛鍦浠g爜涓父绠鍐欎负regex銆乺egexp鎴朢E锛夛紝璁$畻鏈虹瀛︾殑涓涓...
绛旓細姝e垯琛ㄨ揪寮 var regTel = /^0?1[3|4|5|8][0-9]\d{8}$/;regTel.test($("#Tel")[0].value);杩欎釜鍙互楠岃瘉鐢佃瘽鍙风爜蹇呴』鏄11浣嶏紝涓旇浠13, 14, 15, 18杩欏嚑涓彿娈靛紑澶
绛旓細姝e垯琛ㄨ揪寮锛堝浗闄鐢佃瘽鍙风爜楠岃瘉锛変负regularEx= "^(((\\+\\d{2}-)?0\\d{2,3}-\\d{7,8})|((\\+\\d{2}-)?(\\d{2,3}-)?([1][3,4,5,7,8][0-9]\\d{8})))$"銆傛鍒欒〃杈惧紡鏄瀛楃涓诧紙鍖呮嫭鏅氬瓧绗︼紙渚嬪锛宎 鍒 z 涔嬮棿鐨勫瓧姣嶏級鍜岀壒娈婂瓧绗︼紙绉颁负鈥滃厓瀛楃鈥濓級锛夋搷浣滅殑...
绛旓細if(!(/^1[3|4|5|8][0-9]\d{4,8}$/.test(sMobile))){ alert("涓嶆槸瀹屾暣鐨11浣嶆墜鏈哄彿鎴栬呮纭殑鎵嬫満鍙峰墠涓冧綅");document.mobileform.mobile.focus();return false;} } 鏍规嵁鍥介檯鐢典俊鑱旂洘鐨勮瀹氾紝鍥介檯鐢佃瘽鐨勬嫧鎵撹鍒欐槸锛氭嫧鍑哄湴鍥介檯鍐犵爜+鎺ュ彈鍥藉浠g爜+鍖哄彿+鐢佃瘽鍙风爜锛岀敤鎵嬫満鎷ㄦ墦鐨勮瘽锛屽氨涓...
绛旓細javascript鍙互浣跨敤姝e垯琛ㄨ揪寮鏉ラ獙璇鐢佃瘽鍙风爜銆備互涓嬫槸浣跨敤姝e垯琛ㄨ揪寮忔潵楠岃瘉鐢佃瘽鍙风爜鏄墜鏈哄彿鐮侊紝搴ф満鍙风爜鍜屽尯鍒嗘槸鍚﹀甫鍖哄彿锛歠unction Phone(val){var isMobilePhone = /^([0-9]{3,4}-)?[0-9]{7,8}$/;var isFixMob= /^0?1[3|4|5|8][0-9]\d{8}$/;if(isFixMob.test(val)||isMobile...
绛旓細楠岃瘉鐢佃瘽鍙风爜 楠岃瘉瑙勫垯锛氬尯鍙+鍙风爜锛屽尯鍙蜂互0寮澶达紝3浣嶆垨4浣 鍙风爜鐢7浣嶆垨8浣嶆暟瀛楃粍鎴 鍖哄彿涓庡彿鐮佷箣闂村彲浠ユ棤杩炴帴绗︼紝涔熷彲浠モ-鈥濊繛鎺 濡01088888888,010-88888888,0955-7777777 function checkPhone(str){ var re = /^0\d{2,3}-?\d{7,8}$/;if(re.test(str)){ alert("姝g‘");}else{ ale...
绛旓細涓婇潰姝e垯鐨勬剰鎬濇槸锛/^$/琛ㄧず姝e垯琛ㄨ揪寮涓ユ牸鍖归厤鏁翠釜瀛楃涓叉槸涓涓彿鐮侊紝\d琛ㄧず0-9浠绘剰涓浣嶆暟瀛楋紝{2,4}琛ㄧず2鎴4浣嶏紝鍥犱负绗竴浣0宸茬粡鍗犵敤鎺変簡涓浣嶏紝-?琛ㄧず 妯潬鏄惁鍑虹幇锛屽鏋滃嚭鐜帮紝鍙兘鍑虹幇涓娆★紝鎴栬呬笉鍑虹幇锛屽悗闈㈣〃绀7浣嶅埌8涓虹殑鏁板瓧 ,椤轰究璇翠竴鍙ワ細鍥鸿瘽鐨勫尯鍙锋渶闀垮ソ鍍忓彧鏈4浣嶏紒渚嬪锛/^0\d{2,...
绛旓細鍒ゆ柇鎵嬫満鍙风爜/鐢靛瓙閭欢鐨勬鍒欒〃杈惧紡 if(form.mobile.value==""){ alert("鎵嬫満鍙风爜涓嶈兘涓虹┖");form.mobile.focus();return false;} else { reg=/^13\d$/gi;if(!reg.test(form.mobile.value)){ alert("闈炴硶鐨勬墜鏈哄彿鐮");form.mobile.focus();return false;} } if(form.email.value==""...
绛旓細浣跨敤JS楠岃瘉鎵嬫満鍙峰彲浠ヤ娇鐢姝e垯琛ㄨ揪寮锛氭鍒欒〃杈惧紡锛屽張绉瑙勫垯琛ㄨ揪寮銆傦紙鑻辫锛歊egular Expression锛屽湪浠g爜涓父绠鍐欎负regex銆乺egexp鎴朢E锛夛紝璁$畻鏈虹瀛︾殑涓涓蹇点傛鍒欒〃閫氬父琚敤鏉ユ绱佹浛鎹㈤偅浜涚鍚堟煇涓ā寮(瑙勫垯)鐨勬枃鏈JS涓殑姝e垯鍑芥暟锛歊egExp()RegExp 瀵硅薄鐢ㄤ簬瑙勫畾鍦ㄦ枃鏈腑妫绱㈢殑鍐呭銆俶atch()match 鏂规硶...