Email Validation in Java
PROGRAM:
import java.util.*;
public class Email_Validation_Check {
public static void main(String args[])
{
String email;
boolean last_m_n=false;
Scanner sc=new Scanner(System.in);
System.out.println("Enter Email address");
email=sc.next();
boolean EndDot=false;
char email_1[]=email.toCharArray();
int l=0;
for(char c : email_1)
{
l++;
}
if(email_1[l-1]=='m' || email_1[l-1]=='n')
{
last_m_n=true;
}
//EndDot=email.endsWith("m");
//System.out.println(""+EndDot);
boolean contain_at=false;
int countOfdot=0;
for (int i = 0; i < email.length(); i++) {
if(email.charAt(i)=='.')
countOfdot ++;
}
if(last_m_n==true && email.contains("@") && countOfdot==2 && !email.contains(" ") && email.charAt(0) >='a' && email.charAt(0)<='z')
{
System.out.println("valid");
}
else
{
System.out.println("invalid");
}
}
}
OUTPUT:
Enter Email address
sathish.sai91@gmail.com
valid
Enter Email address
raj@gmail.com
invalid
PROGRAM:
import java.util.*;
public class Email_Validation_Check {
public static void main(String args[])
{
String email;
boolean last_m_n=false;
Scanner sc=new Scanner(System.in);
System.out.println("Enter Email address");
email=sc.next();
boolean EndDot=false;
char email_1[]=email.toCharArray();
int l=0;
for(char c : email_1)
{
l++;
}
if(email_1[l-1]=='m' || email_1[l-1]=='n')
{
last_m_n=true;
}
//EndDot=email.endsWith("m");
//System.out.println(""+EndDot);
boolean contain_at=false;
int countOfdot=0;
for (int i = 0; i < email.length(); i++) {
if(email.charAt(i)=='.')
countOfdot ++;
}
if(last_m_n==true && email.contains("@") && countOfdot==2 && !email.contains(" ") && email.charAt(0) >='a' && email.charAt(0)<='z')
{
System.out.println("valid");
}
else
{
System.out.println("invalid");
}
}
}
Enter Email address
sathish.sai91@gmail.com
valid
Enter Email address
raj@gmail.com
invalid
No comments:
Post a Comment