English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Pour vérifier si la chaîne de caractères d'entrée donnée est un ID e-mail valide, utilisez l'expression régulière suivante pour correspondre à la chaîne de caractères d'entrée donnée pour correspondre à l'ID e-mail-
"^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9.-]+"$"
où,
^ correspond au début de la phrase.
[a-zA-Z0-9 + _.-] correspond à un caractère de l'alphabet anglais (deux cas), un chiffre, +"," _", le point avant le "@"-"
+représente la répétition de l'ensemble de caractères ci-dessus une ou plusieurs fois.
@ correspond à lui-même.
[a-zA-Z0-9.-] correspond à un caractère de l'alphabet anglais (deux cas), un chiffre, le point après le "@" -.
$ représente la fin de la phrase.
import java.util.Scanner; public class ValidatingEmail { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Entrez votre e-mail: "); String phone = sc.next(); String regex = "^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9.-]+$"; //Comparer le numéro donné avec l'expression régulière boolean result = phone.matches(regex); if(result) { System.out.println("E-mail donné-l'ID est valide"); } else { System.out.println("E-mail donné-l'ID n'est pas valide); } } }
Entrez votre e-mail: [email protected] E-mail donné-l'ID est valide
Entrez votre e-mail: [email protected] E-mail donné-l'ID n'est pas valide
import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test {}} public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Entrez votre nom: "); String name = sc.nextLine(); System.out.println("Entrez votre email ID: "); String phone = sc.next(); //Expression régulière acceptant un ID email valide String regex = "^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9.-]+$"; //Créez un objet modèle Pattern pattern = Pattern.compile(regex); //Créez un objet Matcher Matcher matcher = pattern.matcher(phone); //Vérifiez si le numéro fourni est valide if(matcher.matches()) { System.out.println("L'email ID fourni est valide"); } else { System.out.println("L'email ID fourni n'est pas valide"); } } }
Entrez votre nom: vagdevi Entrez votre email ID: [email protected] L'email ID fourni est valide
Entrez votre nom: raja Entrez votre email ID: [email protected] L'email ID fourni n'est pas valide