Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/103: Рейтинг темы: голосов - 103, средняя оценка - 4.59
0 / 0 / 0
Регистрация: 10.05.2015
Сообщений: 2
1

Содержит ли строка буквы

12.08.2015, 17:48. Показов 18587. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как определить содержит ли строка буквы.
Например:

C#
1
2
string stroka = "1231312 3423";
string stroka2 = "efsdf dssss333";
Первая строка содержит, вторая нет. Как определить это с помощью С#?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.08.2015, 17:48
Ответы с готовыми решениями:

Дана строка, содержащая цифры и строчные латинские буквы. Если буквы в строке упорядочены по алфавиту, то вывести 0; в п
Дана строка, содержащая цифры и строчные латинские буквы. Если буквы в строке упорядочены по...

Сколько слов содержит строка
Дана строка символов. Группы символов в ней между группами пробелов считаются словами. Определить,...

Проверить содержит ли строка подстроку
Каким образом проверить что в строке содержится подстрока, если строка содержит в себе несколько...

Определить, содержит ли строка 2 одинаковых символа
Как определить содержит ли строка 2 одинаковых символа? Строка может в принципе состоять только из...

5
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
12.08.2015, 17:54 2
C#
1
Regex.IsMatch(test, "^[^x]+$");
1
Администратор
Эксперт .NET
17019 / 13372 / 5217
Регистрация: 17.03.2014
Сообщений: 27,342
Записей в блоге: 1
12.08.2015, 18:05 3
martyfko,
C#
1
2
3
4
5
// Вот так
bool hasLetters = stroka2.AsEnumerable().Any(ch => char.IsLetter(ch));
 
// Или так
bool hasLetters = Regex.IsMatch(stroka2, @"\p{L}");
0
Master of Orion
Эксперт .NET
6098 / 4954 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
12.08.2015, 19:41 4
OwenGlendower, asenumerable-то зачем?
0
Администратор
Эксперт .NET
17019 / 13372 / 5217
Регистрация: 17.03.2014
Сообщений: 27,342
Записей в блоге: 1
12.08.2015, 19:52 5
Цитата Сообщение от Psilon Посмотреть сообщение
asenumerable-то зачем?
Для солидности! Если серьезно, то правильнее без него конечно.
0
Master of Orion
Эксперт .NET
6098 / 4954 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
12.08.2015, 21:32 6
C#
1
bool hasLetters = stroka2.Any(char.IsLetter);
1
12.08.2015, 21:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.08.2015, 21:32
Помогаю со студенческими работами здесь

Определить, содержит ли заданная строка двузначное число
Как определить содержит ли строка двузначное число?

Проверить содержит ли строка хотя бы один заданный символ
Проверить, содержит ли строка хотя бы один заданный символ

Определить содержит ли строка, введённая с консоли, только цифры
Пользователем вводится строка. Программа должна определить содержит ли эта строка только цифры.

Определить, содержит ли строка только символы 'a', 'b', 'c' или нет
Дана строка. Определить, содержит ли строка только символы 'a', 'b', 'c' или нет.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru