Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csSpRgMSe 24 of 509 menu
◀ ▶

Поиск совпадения в регулярках C#

Метод Regex.IsMatch возвращает true, если в строке есть хотя бы одно совпадение с шаблоном, и false, если совпадений нет. Проверка идет слева направо по всей строке:

using System.Text.RegularExpressions; string txt = "aaa 123 bbb"; bool found = Regex.IsMatch(txt, @"\d+"); Console.WriteLine(found);

Текст первого совпадения лежит в свойстве Value у результата Regex.Match:

using System.Text.RegularExpressions; string txt = "aaa 123 bbb 456"; Match match = Regex.Match(txt, @"\d+"); Console.WriteLine(match.Value);

Дана строка:

string txt = "123 abc 456 cde";

Найдите первую подстроку из букв и выведите её.

Дана строка:

string txt = "1 23 456 789";

Проверьте наличие трёх цифр подряд и выведите результат.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить