РегулярноеВыражение / Regex

Свойства

ИгнорироватьРегистр / IgnoreCase

Доступ: Чтение/Запись

Признак Не учитывать регистр символов. Булево

Многострочный / Multiline

Доступ: Чтение/Запись

Признак выполнения многострочного поиска. Булево

Методы

Совпадает / IsMatch()

Проверяет, что в строке есть совпадение с шаблоном регулярного выражения.

Параметры

Возвращаемое значение

Признак совпадения. Булево.

НайтиСовпадения / Matches()

Находит все совпадения в строке по шаблону регулярного выражения.

Параметры

Возвращаемое значение

Коллекция совпадения (тип КоллекцияСовпаденийРегулярногоВыражения).

Разделить / Split()

Разделяет исходную строку на части, используя как разделитель заданное регулярное выражение.

Параметры

Возвращаемое значение

Массив полученных строк.

Заменить / Replace()

Заменяет в исходной строке все вхождения регулярного выражения на СтрокаЗамены. В строке замены можно использовать ссылки на захваченные группы как $n, где n - номер захваченной группы ($0 - все захваченное выражение).

Параметры

Возвращаемое значение

Строку-результат замены.

Конструкторы

По регулярному выражению

Конструктор создания регулярного выражения по заданному шаблону.

Параметры