使用JS 正则 匹配手机号码输入格式是否正确

xiaoxiao2021-02-27  216

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>实例判断手机号码格式</title> </head> <body> <script>     //需求:匹配手机号格式是否正确     //手机号特点:11 位 纯数字 1 开头     var str=window.prompt("请输入11位的手机号");     //var str='13799861230';     //var r = new RegExp(/^1\d{10}$/);//创建正则对象 //    var r= /^1\d{10}/;//正则字符串 //    var r = /^1(35|36|37|52|51)\d{8}$/; //    var result=r.test(str); //    if(result){ //        alert("输入的手机号码格式正确!"); //    }else{ //        alert("输入的手机号码格式错误"); //    }     var str=document.getElementById('tel').value;     var r =/^1(35|36|56|57|77)\d{8}$/g;     if(!r.test(str)){         alert("请输入11位135/136.。开头的手机号码!");     } </script> </body> </html>
转载请注明原文地址: https://www.6miu.com/read-12435.html

最新回复(0)