Maison  >  Article  >  interface Web  >  Vérification du numéro de téléphone mobile js sujette aux erreurs

Vérification du numéro de téléphone mobile js sujette aux erreurs

php中世界最好的语言
php中世界最好的语言original
2018-03-29 17:49:581714parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn