Skip to content

validate email #1

@deepshah303

Description

@deepshah303

import java.util.Scanner;

public class TestString {

public static void main(String[] args) {
	Scanner sc = new Scanner(System.in);
	String email = sc.nextLine();

	System.out.println("Email entered is: " + email);

// if (!(email.contains("@") && email.contains("."))) {
// System.out.println("Please enter a valid email address");
// } else
if (email.indexOf("@") != email.lastIndexOf("@") || email.indexOf(".") != email.lastIndexOf(".")) {
System.out.println("Please enter a valid email address");
} else if ((email.indexOf(".") - email.indexOf("@") - 1) < 3) {
System.out.println("Please enter a valid email address");
} else if (email.indexOf("@") < 4 || (email.length() - email.indexOf(".") - 1) < 2) {
System.out.println("Please enter a valid email address");
} else {
System.out.println("Valid email address. Hooray!");
}

	sc.close();
}

}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions