Reply to comment
Validate Input in Java using Regular Expression
Tagged:
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Validate {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Boolean isValid = false;
while( ! isValid ){
String expression = "(Y|N)";
Pattern pattern = Pattern.compile(expression,
Pattern.CASE_INSENSITIVE);
System.out.print("Are you sure you want to "+
"exit the program now? (Y/N)\t:");
String gender = input.next();
Matcher matcher = pattern.matcher(gender);
isValid = matcher.matches();
if( isValid )
break;
}
}
}

Recent comments
5 days 3 hours ago
2 weeks 4 days ago
3 weeks 1 hour ago
3 weeks 1 hour ago
4 weeks 2 days ago
4 weeks 5 days ago
4 weeks 5 days ago
6 weeks 1 day ago
7 weeks 3 days ago
7 weeks 3 days ago