RegExOptions Enumeration

Syntax Constants
Enum RegExOptions
    scREIgnoreCase = 1
    scRECollate = 2
    scREDontMatchEmpty = 4
    scREDotNotMatchNewline = 8
    scREDotNotMatchNull = 16
    scREMatchSingleLine = 32
    scREReplaceFirstOnly = 64
    scREReplaceNoCopy = 128
    scRESyntaxExtensions = 256
    scREDefaultOptions = scRECollate|scREDontMatchEmpty|scREDotNotMatchNewline|scREDotNotMatchNull|scREMatchSingleLine|scREReplaceFirstOnly|scRESyntaxExtensions
End Enum
  • scREIgnoreCase: Case insensitive match.
  • scRECollate: Locale sensitive.
  • scREDontMatchEmpty: Expression should not match an empty string.
  • scREDotNotMatchNewline: Dot should not match newline.
  • scREDotNotMatchNull: Dot should not match null character '\0'.
  • scREMatchSingleLine: Prevent ^ and $ from matching next to a newline.
  • scREReplaceFirstOnly: Replace only the first occurrence of match.
  • scREReplaceNoCopy: Do not copy to the output portions of the input string that did not participate in the match.
  • scRESyntaxExtensions: Enable syntax extensions.
  • scREDefaultOptions: Default options.