js validates a regular expression for a phone number

  • 2020-06-07 05:13:57
  • OfStack

The following provides several regular expressions about js verification phone number, I collected from the Internet, but they are all boutique, professional verification for phone number and phone number.


function checkPhone(phone)
{
// Verify phone number Cell phone number contained 153 . 159 Them roughly 
if (phone==""){
alert(" The telephone number cannot be empty !");
return false;
}
if (phone != ""){
var p1 = /^(([0+]d{2,3}-)?(0d{2,3})-)?(d{7,8})(-(d{3,}))?$/;
var me = false;
if (p1.test(phone)) me=true;
if (!me){
//alert(' I'm sorry, www.ofstack.com There is an error in the number you entered. Please use between the area code and the telephone number - segmentation ');
return false;
}
}
return true;
}

Mobile number verification

String.prototype.isTel = function()
{
//" Compatible format :  Country code ofstack.com(2 to 3 position )- The area code (2 to 3 position )- The phone number (7 to 8 position )- extension (3 position )"
//return (/^(([0+]d{2,3}-)?(0d{2,3})-)?(d{7,8})(-(d{3,}))?$/.test(this.Trim()));
return (/^(([0+]d{2,3}-)?(0d{2,3})-)(d{7,8})(-(d{3,}))?$/.test(this.Trim()));
}
// Verify the phone number 
String.prototype.isMobile = function() {
return (/^(?:13d|15[89])-?d{5}(d{3}|*{3})$/.test(this.Trim()));
}

Phone number verification

function CheckNum(){// Phone verification 
var InputValue=document.gsjbxxBean.dh.value;
var reg=/^([0-9]|[-])+$/g ;
var isValid
isValid=reg.exec(InputValue)
if (!isValid) {
return false
}
return true
}

Check the phone number

function isTel(str){
var reg=/^([0-9][-])+$/g ;
if(str.length<7 str.length>18){
return false;
}
else{
return reg.exec(str);
}
}


Related articles: