We can validate Email using regularExpression support given by JDK
EmailValidation.java
EmailValidation.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| import java.util.regex.Matcher;import java.util.regex.Pattern;public class EmailValidation{ public static void main(String args[]){ Pattern pattern; Matcher matcher; String email="suraj20p@gmail.com"; String EMAIL_PATTERN = "^[_A-Za-z0-9]+(\\.[_A-Za-z0-9]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$"; //compile our pattern pattern = Pattern.compile(EMAIL_PATTERN); //pass our email to matcher,so that it can be checked whether pattern is matching or not matcher = pattern.matcher(email); //check whether string is matched or not boolean result= matcher.matches(); if(result) System.out.println("Email Validated Successfully"); else System.out.println("Invalid Email Address"); } } |
No comments:
Post a Comment