using System; namespace System.Text.RegularExpressions { /// Provides enumerated values to use to set regular expression options. // Token: 0x020002B5 RID: 693 [Flags] public enum RegexOptions { /// Specifies that no options are set. // Token: 0x040013E9 RID: 5097 None = 0, /// Specifies case-insensitive matching. // Token: 0x040013EA RID: 5098 IgnoreCase = 1, /// 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. // Token: 0x040013EB RID: 5099 Multiline = 2, /// 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 (?:…). // Token: 0x040013EC RID: 5100 ExplicitCapture = 4, /// Specifies single-line mode. Changes the meaning of the dot (.) so it matches every character (instead of every character except \n). // Token: 0x040013ED RID: 5101 Singleline = 16, /// Eliminates unescaped white space from the pattern and enables comments marked with #. However, the value does not affect or eliminate white space in character classes. // Token: 0x040013EE RID: 5102 IgnorePatternWhitespace = 32, /// Specifies that the search will be from right to left instead of from left to right. // Token: 0x040013EF RID: 5103 RightToLeft = 64, /// Enables ECMAScript-compliant behavior for the expression. This value can be used only in conjunction with the , , and values. The use of this value with any other values results in an exception. // Token: 0x040013F0 RID: 5104 ECMAScript = 256, /// Specifies that cultural differences in language is ignored. See Performing Culture-Insensitive Operations in the RegularExpressions Namespace for more information. // Token: 0x040013F1 RID: 5105 CultureInvariant = 512 } }