RegexOptions
flags RegexOptions extends uint32import RegexOptions from Wax;Flags controlling regular-expression matching. Combine flags with bitwise OR. IgnoreCase changes case matching, Multiline changes line anchors, Singleline lets dot match newlines, and FreeSpacing ignores unescaped whitespace and #-comments outside character classes.
Members
Nonecase
case NoneDefault matching behavior.
IgnoreCasecase
case IgnoreCaseEnables case-insensitive matching.
Multilinecase
case MultilineAllows line anchors to match at line boundaries within the input.
Singlelinecase
case SinglelineAllows dot to match newline characters.
FreeSpacingcase
case FreeSpacingIgnores unescaped whitespace and #-comments outside character classes.
Addmethod
public fn Add(RegexOptions flags) : RegexOptionsProvided by the compiler.
CompareTomethod
public fn CompareTo(RegexOptions other) : int32Provided by the compiler.
Equalsmethod
public fn Equals(RegexOptions other) : boolProvided by the compiler.
GetHashCodemethod
public fn GetHashCode() : uint32Provided by the compiler.
HasAllmethod
public fn HasAll(RegexOptions flags) : boolProvided by the compiler.
HasValuemethod
public fn HasValue(RegexOptions flags) : boolProvided by the compiler.
Removemethod
public fn Remove(RegexOptions flags) : RegexOptionsProvided by the compiler.
ToStringmethod
public fn ToString() : stringProvided by the compiler.
ToStringBuffermethod
public fn ToStringBuffer(StringBuilder builder) : int32Provided by the compiler.
Togglemethod
public fn Toggle(RegexOptions flags) : RegexOptionsProvided by the compiler.