Play IT

Regex Playground

Интерактивное демо «Regex Playground» — раздел Лаборатория.

lab

Лаборатория регулярных выражений

Меняйте шаблон и текст — сразу видно совпадения, группы и эквивалент на C#. Пресеты повторяют примеры из статьи.

Именованные группы — как (?<имя>…) в C#

Шаблон
//g
Match m = Regex.Match(input, @"(?<day>\\d{2})-(?<month>\\d{2})-(?<year>\\d{4})");
if (m.Success) {
    string day = m.Groups["day"].Value; // или Groups[1]
}
Тестовый текст
Событие 22-01-2026 и дубликат 22-01-2026 в тексте.
Совпадений: 2Первое: позиция 818
Совпадения
Группы (Match #1)
#ИмяЗначение
022-01-2026
1day22
2month01
3year2026

Клик по группе подсвечивает её внутри совпадения. В C#: match.Groups["имя"] или Groups[n].