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

Группы символов внутри наборов в C#

Группы символов \d, \D, \w, \W, \s, \S внутри [] будут обозначать именно группы, то есть по-прежнему будут командами.

В данном примере шаблон поиска выглядит так: между иксами любая цифра, либо буква от "'a'" до "'f'":

using System.Text.RegularExpressions; string txt = "xax xbx x1x x2x xhx x@x"; string res = Regex.Replace(txt, @"x[\da-f]x", "!"); Console.WriteLine(res);

В данном примере шаблон поиска выглядит так: буква "'x'", затем не цифра, не точка, и не маленькая латинская буква, затем буква "'z'":

using System.Text.RegularExpressions; string txt = "xaz x1z xAz x.z x@z"; string res = Regex.Replace(txt, @"x[^\d.a-z]z", "!"); Console.WriteLine(res);

Напишите регулярку, которая найдет строки по шаблону: цифра или точка от 1 и более раз.

Напишите регулярку, которая найдет строки по шаблону: не цифра и не буква от "'a'" до "'g'" от 3 до 7 раз.

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