Mega Code Archive

 
Categories / Java Tutorial / Regular Expressions
 

Primitive address validation

public class MainClass {   public static void main(String args[]) {     String addr = "my Address 12345";     String namePattern = "([A-Za-z])+ (([A-Za-z])+\\.? )?([A-Za-z])+\\s*";     String zipCodePattern = "\\d{5}(-\\d{4})?";     String addressPattern = "^" + namePattern + "\\w+ .*, \\w+ " + zipCodePattern + "$";     System.out.println(addr.matches(addressPattern));   } }