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

Класс символов

Запись [abc] совпадает с одной буквой из набора. Диапазон [0-9] эквивалентен \d для ASCII-цифр. Отрицание задают через [^...].

Синтаксис

Regex.IsMatch(text, @"[abc]"); Regex.IsMatch(text, @"[0-9]");

Пример

Давайте найдём букву из [abc]:

using System; using System.Text.RegularExpressions; class Program { static void Main() { var m = Regex.Match("abcde", @"[abc]"); Console.WriteLine(m.Value); } }

Результат выполнения кода:

"a"

Пример

Давайте найдём цифру через [0-9]:

using System; using System.Text.RegularExpressions; class Program { static void Main() { var m = Regex.Match("a1b2", @"[0-9]"); Console.WriteLine(m.Value); } }

Результат выполнения кода:

"1"

Пример

Давайте проверить строку "12345":

using System; using System.Text.RegularExpressions; class Program { static void Main() { bool res = Regex.IsMatch("12345", @"[0-9]+"); Console.WriteLine(res); } }

Результат выполнения кода:

True

Смотрите также

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