Определить регистр символов в тексте

Axel

Client
Регистрация
20.03.2017
Сообщения
153
Благодарностей
7
Баллы
18
Можно ли определить текст который написан только крупным шрифтом (целиком)? Текст может быть на любом языке.
Никак не подберу регулярку..
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 270
Благодарностей
9 888
Баллы
113
  • Спасибо
Реакции: Dmitriy_Zenno

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 629
Благодарностей
936
Баллы
113
C#:
bool IsAllUpper(string text)
{
    foreach (char c in text)
    {
        if (char.IsLetter(c) && !char.IsUpper(c))
            return false;
    }
    return true;
}
 

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