I use GWT and I want to check email this way with java code, i.e. with regular expressions, but when I use the code:
package org.ArosysLogin.client;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class EmailValidator{
private Pattern pattern;
private Matcher matcher;
private static final String EMAIL_PATTERN =
"^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
public EmailValidator(){
pattern = Pattern.compile(EMAIL_PATTERN);
}
public boolean validate(final String hex){
matcher = pattern.matcher(hex);
return matcher.matches();
}
}
. This gives me a runtime error in the build.xml file. Please tell me why this is happening and what is its solution.
source
share