CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
regex_options.h
1
2#ifndef _RegExOptions_h_
3#define _RegExOptions_h_
4
5#include "system/enum_helpers.h"
6
7namespace System { namespace Text { namespace RegularExpressions {
8
10enum class RegexOptions {
12 None=0,
14 Compiled=1,
18 ECMAScript=4,
22 IgnoreCase=16,
26 Multiline=64,
28 RightToLeft=128,
30 Singleline=256
31};
32
37DECLARE_USING_GLOBAL_OPERATORS
39}}} //namepsace System::Text::RegularExpressions
40
42DECLARE_USING_ENUM_OPERATORS(System::Text::RegularExpressions);
43
44#endif // _RegExOptions_h_
45
@ Text
Defines color adjustment information for text.
Definition: string.h:35
RegexOptions
Regex options.
Definition: regex_options.h:10
@ Compiled
Compile regex for performance. Always done by default.
@ ECMAScript
Use ECMAScript syntax. Ignored.
@ Singleline
Makes '.' match any character without exceptions (normally, newline characters are not matched).
@ Multiline
Treat '^' and '$' as beginning and end of line, not whole string.
@ RightToLeft
Right-to-left matching. Unsupported.
@ ExplicitCapture
Explicit capturing only. Ignored.
@ IgnorePatternWhitespace
Ignore whitespaces in pattern. Unsupported.
@ CultureInvariant
Use culture-invariant matching. Ignored.
Definition: db_command.h:9