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

Перебор совпадений в C#

Если совпадения нужно обрабатывать по одному, начинают с Regex.Match и в цикле переходят к следующему через NextMatch:

using System.Text.RegularExpressions; string txt = "12 ab 34 cd"; Match match = Regex.Match(txt, @"\d+"); while (match.Success) { Console.WriteLine(match.Value); match = match.NextMatch(); }

На каждой итерации Value относится к текущему совпадению. Следующий вызов NextMatch переходит к очередному фрагменту.

Дана строка:

string txt = "a1b22c333";

Выведите каждое число на отдельной строке.

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