Проверка условий на буквы?
Читайте про регулярные выражения
Ну регистр вы и сами поднять можете - не перелометесь и бросать ошибку об этом, наверное,  не стоит. А сами буквы проверяются регулярками - причем довольно простыми. Если у вас совсем плохо с ними - https://regex101.com здесь можно потренироваться.