if (values[0] != null && !values[0].equals("")) {
// string regex="^[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,6}$";
else if(!Pattern.matches("^[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,6}$",values[0])) {
String id = FormUtil.getElementParameterName(element);
formData.addFormError(id, "Same Email Id matches L2!!!!");
result = false;
}
}
在上面的代码中,我尝试在 Joget “Bean Shell Validator”中提供一个电子邮件正则表达式验证器。但是代码似乎有一些问题/错误,因此没有达到预期的输出。如果输入的电子邮件与电子邮件正则表达式不匹配,我想抛出错误!