L'exemple de cet article indique la façon dont Java utilise des expressions régulières pour déterminer si le format de boîte aux lettres est correct. Partagez-le pour tout le monde pour votre référence. Les détails sont les suivants:
Importer java.io. *; , 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 15} [@] [A-Z0-9] {3,} [.] // p {inférieur} {2 ,} "; // p {alpha}: Le contenu est un incontournable, et le caractère de lettre [/ p {Loger} / p {p {Upper}] équivalent. Par exemple: [email protected] n'est pas légal. // w {2,15}: 2 ~ 15 [A-ZA-Z_0-9] Le contenu W {} est nécessaire. Comme: [email protected] est légal. // [A-Z0-9] {3,}: Au moins trois caractères [A-Z0-9], [] est un incontournable; tel que: [email protected] est illégal. // [.]: '.' Doit être sélectionné au moment du nombre; // p {inférieur} {2,} Lettres inférieures, plus de deux. Comme: [email protected] est illégal. if (email.matches (format)) {return true; // le nom de la boîte aux lettres est légal, et return true} else {return false; ] Args). ) // Vérifiez la boîte aux lettres {System.out.println (Email + "/ n est un nom de boîte aux lettres légal.");} Else {System.out.println (Email + "/ n n'est pas un nom de boîte aux lettres légal.");); }}}}PS: Voici deux autres outils d'expression régulière très pratiques pour tout le monde pour votre référence:
Tool de test en ligne d'expression régulière JavaScript:
http://tools.vevb.com/regex/javascript
Outil de génération en ligne d'expression régulière:
http://tools.vevb.com/regex/create_reg
On espère que cet article est utile à la conception du programme Java de tous.