Maison > Article > interface Web > Vérification du numéro de téléphone mobile js sujette aux erreurs
Cette fois, je vais vous présenter la vérification du numéro de téléphone mobile js sujette aux erreurs. Quelles sont les précautions à prendre pour la vérification du numéro de téléphone mobile js sujette aux erreurs ? Voici un cas pratique, jetons un coup d'oeil.
Écrivez une expression régulière simple pour vérifier le numéro de téléphone portable à 11 chiffres. Le début peut être 13, 15 et 18. Je l'ai initialement écrit comme ceci :
var reg = /^(13[0-9]{9})|(15[0-9]{9})|(18[0-9]{9})$/;
Courez et trouvez, même 13988888877157777 peut réussir la vérification, ce qui signifie que cette méthode d'écriture est erronée. Mon intention initiale est d'aimer ceci :
^(13[0-9]{9})$ 或者 ^(15[0-9]{9})$ 或者 ^(18[0-9]{9})$
Donc, la méthode d'écriture correcte est : var reg = /^1[358][0-9]{9}$/;
De cette façon peut. assurez-vous que 11 chiffres
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !
Lecture recommandée :
Explication détaillée de l'utilisation de lastIndex dans les expressions régulières
Explication détaillée de l'utilisation de balance groupes en expressions régulières (avec code)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!