“Expresión regular para el número móvil indio” Código de respuesta

Expresión regular para el número móvil indio

Use the following regex

^(\+91[\-\s]?)?[0]?(91)?[789]\d{9}$
This will support the following formats:

8880344456
+918880344456
+91 8880344456
+91-8880344456
08880344456
918880344456
Easy Eagle

Patrón regex para el número de móvil

/^(\+\d{1,3}[- ]?)?\d{10}$/
Rich Rook

regex para el número de móvil

^[6-9]\d{9}$
Lucky Lion

Expresión regular para detectar números de teléfono móvil iraní | IR Patrón de número de número de móvil Regex

--For Use In Pattern HTML Tag
$rexexPattern="(\+98|0|98|0098)?([ ]|-|[()]){0,2}9[0-9]([ ]|-|[()]){0,2}(?:[0-9]([ ]|-|[()]){0,2}){8}";
--For Use In JavaScript
var
mobileReg = /(\+98|0|98|0098)?([ ]|-|[()]){0,2}9[0-9]([ ]|-|[()]){0,2}(?:[0-9]([ ]|-|[()]){0,2}){8}/ig,
junkReg = /[^\d]/ig,
persinNum = [/۰/gi,/۱/gi,/۲/gi,/۳/gi,/۴/gi,/۵/gi,/۶/gi,/۷/gi,/۸/gi,/۹/gi],
num2en = function (str){
  for(var i=0;i<10;i++){
    str=str.replace(persinNum[i],i);
  }
  return str;
},
getMobiles = function(str){
  var mobiles = num2en(str+'').match(mobileReg) || [];
  mobiles.forEach(function(value,index,arr){
    arr[index]=value.replace(junkReg,'');
    arr[index][0]==='0' || (arr[index]='0'+arr[index]);
  });
  return mobiles;
};

// test
console.log(getMobiles("jafang 0 91 2 (123) 45-67 jafang or +۹۸ (۹۱۵) ۸۰ ۸۰ ۸۸۸"));

/*
support all option like these
912 123 4567
912 1234 567
912-123-4567
912 (123) 4567
9 1 2 1 2 3 4 5 6 7
9 -1 (2 12))3 45-6 7
and all with +98 or 0
+989121234567
09121234567
9121234567
or even persian numbers +۹۸ (۹۱۵) ۸۰ ۸۰ ۸۸۸

and only detect true iranian operator numbers 091x 092x 093x 094x

*/
Amin Arjmand

Respuestas similares a “Expresión regular para el número móvil indio”

Preguntas similares a “Expresión regular para el número móvil indio”

Más respuestas relacionadas con “Expresión regular para el número móvil indio” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código