Как сделать проверку в строке на Заглавные буквы?
btnRegister.setOnClickListener(v -> {
if(regLogin.length()>=3) {
if (regPassword.length()>=8) {
Utlis.logins.add(regLogin.getText().toString()); //Ввод логина в массив
Utlis.passwords.add(regPassword.getText().toString()); //Ввод пароля в массив
regReturn();
}
else {
Toast.makeText(this, "Пароль должен иметь не меньше 8 символов", Toast.LENGTH_SHORT).show();
}
}
else {
Toast.makeText(this, "Логин должен иметь не меньше 3 символов", Toast.LENGTH_SHORT).show();
}
});
Ответы (1 шт):
Автор решения: am233dmg
→ Ссылка
Вот здесь, ответ на ваш вопрос, здесь рассматривают:
- библиотека Guava's CharMatchers
- библиотека StringUtils, метод isAllUpperCase
- просто на Java без библиотек