Provides enumerated values to use to set regular expression options.
Namespace: System.Text.RegularExpressionsAssembly: CSharpXamlForHtml5.System.dll (in CSharpXamlForHtml5.System.dll.dll) Version: 1.0.0.0
Syntax Members
| Member name | Value | Description |
---|
| None | 0 |
Specifies that no options are set.
|
| IgnoreCase | 1 |
Specifies case-insensitive matching.
|
| Multiline | 2 |
Multiline mode. Changes the meaning of ^ and $ so they match at the beginning
and end, respectively, of any line, and not just the beginning and end of
the entire string.
|
| ExplicitCapture | 4 | Specifies that the only valid captures are explicitly named or numbered groups of the form (?<name>…). This allows unnamed parentheses to act as noncapturing groups without the syntactic clumsiness of the expression (?:…). |
| Singleline | 16 |
Specifies single-line mode. Changes the meaning of the dot (.) so it matches
every character (instead of every character except \n).
|
| IgnorePatternWhitespace | 32 |
Eliminates unescaped white space from the pattern and enables comments marked
with #. However, the System.Text.RegularExpressions.RegexOptions.IgnorePatternWhitespace
value does not affect or eliminate white space in character classes.
|
| RightToLeft | 64 |
Specifies that the search will be from right to left instead of from left
to right.
|
| ECMAScript | 256 |
Enables ECMAScript-compliant behavior for the expression. This value can
be used only in conjunction with the System.Text.RegularExpressions.RegexOptions.IgnoreCase,
System.Text.RegularExpressions.RegexOptions.Multiline, and System.Text.RegularExpressions.RegexOptions.Compiled
values. The use of this value with any other values results in an exception.
|
| CultureInvariant | 512 |
Specifies that cultural differences in language is ignored. See Regular Expression
Options for more information.
|
See Also