Реджковой кодовойJAVA

Программисты JAVA общаются здесь
Anonymous
Реджковой кодовой

Сообщение Anonymous »

Я работаю в последней части моего проекта
in java, я использовал REGEXP с шаблоном для проверки электронной почты и паролей
, и теперь я попытался использовать их в CodenAmeone, но это не сработало, может быть, из -за синтаксиса или импорта, который я искал, но я обнаружил, что < /p>
Вот шаблон, который я провозгласил < /p>

Код: Выделить всё

public static final Pattern VALID_EMAIL_ADDRESS_REGEX = Pattern.compile("^[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,6}$", Pattern.CASE_INSENSITIVE);
public static final Pattern VALID_PASSWORD_REGEX = Pattern.compile("^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#&()–[{}]:;',?/*~$^+=]).{8,20}$", Pattern.CASE_INSENSITIVE);
< /code>
и я назвал это таким < /p>
import static edu.esprit.pidev.utils.Statics.VALID_EMAIL_ADDRESS_REGEX;
import static edu.esprit.pidev.utils.Statics.VALID_PASSWORD_REGEX;
import java.util.regex.Matcher;

public class Validator {

public Validator() {
}

public boolean testEmail(String mail) {
Matcher matcher = VALID_EMAIL_ADDRESS_REGEX.matcher(mail);
return matcher.find();
}

public boolean testPassword(String password) {
Matcher matcher = VALID_PASSWORD_REGEX.matcher(password);
return matcher.find();
}
< /code>
Но когда я запускаю проект здесь 'STHE Проблема < /p>
error: cannot find symbol
public static final Pattern VALID_NAME_REGEX = Pattern.compile("^[a-zA-Z]{3,30}$", Pattern.CASE_INSENSITIVE);

symbol:   variable Pattern
location: class Statics
Пожалуйста, я действительно застрял, мне нужно исправить это сегодня вечером, потому что я представляю свой проект через несколько часов

Подробнее здесь: https://stackoverflow.com/questions/691 ... codenameon

Вернуться в «JAVA»