wir versuchen, wenn der String zu finden eine gültige indische Handy-Nummer ist oder nichtregulärer Ausdruck in JavaScript nicht wie erwartet funktioniert
gültige indische Handynummer
- beginnt mit
7 or 8 or 9
- gefolgt von 9 gleichen oder anderen Nummern
hier ist mein JavaScript für den Abgleich, aber un zum Glück gibt es falsch, selbst wenn Nummer korrekt ist
var mobile_number = $('#number').val();
var mobile_regex = new RegExp('/^[789]\d{9}$/');
if(mobile_regex.test(mobile_number) == false) {
console.log("not valid");
} else {
console.log("valid");
}
Was für eine richtige Nummer ist? [https://regex101.com/r/yW6vC2/1](https://regex101.com/r/yW6vC2/1) Hier kann ich zum Beispiel sehen, dass 7123456789 eine Übereinstimmung ist. Gibt es andere Symbole an der Vorder-/Rückseite der Nummer? –
'var mobile_regex =/^ [789] \ d {9} $ /;' – anubhava
@MariaDeleva nichts gefolgt von 7,8,9 aber die Länge muss gleich 10 sein – runningmark