Proporciona valores enumerados que se pueden utilizar para establecer las opciones de expresión regular.
La enumeración tiene un atributo
FlagsAttribute
que permite una combinación bit a bit de los valores de miembro.
Espacio de nombres: System.Text.RegularExpressions
Ensamblado: System (en system.dll)

Sintaxis
Visual Basic (Declaración)
<FlagsAttribute> _
Public Enumeration RegexOptions
Dim instance As RegexOptions
[FlagsAttribute]
public enum RegexOptions
[FlagsAttribute]
public enum class RegexOptions
/** @attribute FlagsAttribute() */
public enum RegexOptions
FlagsAttribute
public enum RegexOptions

Ejemplo
El ejemplo siguiente ilustra la aplicación de esta enumeración a una instancia de Regex.
// Define a regular expression for repeated words.
Regex rx = new Regex(@"\b(?<word>\w+)\s+(\k<word>)\b",
RegexOptions.Compiled | RegexOptions.IgnoreCase);
// Define a regular expression for repeated words.
Regex^ rx = gcnew Regex( "\\b(?<word>\\w+)\\s+(\\k<word>)\\b",static_cast<RegexOptions>(RegexOptions::Compiled | RegexOptions::IgnoreCase) );
// Define a regular expression for repeated words.
Regex rx = new Regex("\\b(?<word>\\w+)\\s+(\\k<word>)\\b",
RegexOptions.Compiled | RegexOptions.IgnoreCase);

Plataformas
Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter
Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

Información de versión
.NET Framework
Compatible con: 3.0, 2.0, 1.1, 1.0
.NET Compact Framework
Compatible con: 2.0, 1.0
XNA Framework
Compatible con: 1.0

Vea también