Как проверить uppercase символов

Axel

Client
Регистрация
20.03.2017
Сообщения
123
Благодарностей
6
Баллы
18
Нужно проверить переменную, если в ней текст и все символы UPPERCASE и нет ни одного lowercase то по одной ветке пустить,

если есть и upper и lower - то по второй.

Как это сделать?
Спасибо.
 

Alex733

Client
Регистрация
27.11.2017
Сообщения
330
Благодарностей
243
Баллы
43
Переводишь все в верхний регистр,
если результат не изменился, то по 1й ветке,
если изменился, то по 2й ветке
 
Последнее редактирование:
  • Спасибо
Реакции: Axel и vadim4ukr

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 309
Благодарностей
9 076
Баллы
113
Нужно проверить переменную, если в ней текст и все символы UPPERCASE и нет ни одного lowercase то по одной ветке пустить,

если есть и upper и lower - то по второй.
Можно еще применить поиск по регулярке [a-zа-яё], если не найдено ничего, значит весь текст в uppercase и выйдет по красному выходу, а если найдется хотя бы один символ в lowercase, то по зеленому выйдет.

89338
 
  • Спасибо
Реакции: Axel

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)