Index: EmailValidator.java =================================================================== --- EmailValidator.java (revisi¢n: 413349) +++ EmailValidator.java (copia de trabajo) @@ -48,12 +48,12 @@ private static final String WORD = "((" + VALID_CHARS + "|')+|" + QUOTED_USER + ")"; // Each pattern must be surrounded by / - private static final String LEGAL_ASCII_PATTERN = "/^[\\000-\\177]+$/"; + private static final String LEGAL_ASCII_PATTERN = "/^[\\040-\\177]+$/"; private static final String EMAIL_PATTERN = "/^(.+)@(.+)$/"; private static final String IP_DOMAIN_PATTERN = "/^\\[(\\d{1,3})[.](\\d{1,3})[.](\\d{1,3})[.](\\d{1,3})\\]$/"; private static final String TLD_PATTERN = "/^([a-zA-Z]+)$/"; - + private static final String USER_PATTERN = "/^\\s*" + WORD + "(\\." + WORD + ")*$/"; private static final String DOMAIN_PATTERN = "/^" + ATOM + "(\\." + ATOM + ")*\\s*$/"; private static final String ATOM_PATTERN = "/(" + ATOM + ")/"; @@ -209,17 +209,17 @@ : domain.substring(l); i++; - } + } } int len = i; - + // Make sure there's a host name preceding the domain. if (len < 2) { return false; } - - // TODO: the tld should be checked against some sort of configurable + + // TODO: the tld should be checked against some sort of configurable // list String tld = domainSegment[len - 1]; if (tld.length() > 1) {