“Regelmäßiger Ausdruck für die indische Handynummer” Code-Antworten

Regelmäßiger Ausdruck für die indische Handynummer

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

Regex -Muster für Handynummer

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

Regex für Handynummer

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

Regelmäßiger Ausdruck für die Erkennung iranischer Mobiltelefonnummern | IR Mobilfunknummer Regex -Muster

--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

Ähnliche Antworten wie “Regelmäßiger Ausdruck für die indische Handynummer”

Fragen ähnlich wie “Regelmäßiger Ausdruck für die indische Handynummer”

Weitere verwandte Antworten zu “Regelmäßiger Ausdruck für die indische Handynummer” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen