Regex.Options Свойство

Определение

Получает параметр, которые были переданы в конструктор Regex.

C#
public System.Text.RegularExpressions.RegexOptions Options { get; }

Значение свойства

RegexOptions

Один или несколько элементов перечисления RegexOptions , представляющих параметры, переданные конструктору Regex .

Комментарии

Значение Options свойства состоит из одного или нескольких элементов RegexOptions перечисления. Если в конструкторе Regex класса не определены параметры, его значение равно RegexOptions.None. Доступные варианты подробно рассматриваются в разделе "Параметры регулярных выражений ".

Обратите внимание, что Options свойство не отражает встроенные параметры, определенные в самом шаблоне регулярного выражения.

Примечания для тех, кто наследует этот метод

Regex — это базовый класс регулярных выражений, созданных методом CompileToAssembly . Эти скомпилированные регулярные выражения используют реализацию Options базового класса свойства. При вызове из производного класса свойство возвращает параметры, Options переданные options в параметр RegexCompilationInfo конструктора класса, который использовался для определения регулярного выражения.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

См. также раздел