|
enum | ExceptionArgument {
assemblyname
, array
, arrayIndex
, count
,
evaluator
, i
, inner
, input
,
length
, matchTimeout
, name
, options
,
pattern
, regexinfos
, replacement
, startat
,
str
, value
} |
|
enum | ExceptionResource {
BeginIndexNotNegative
, CountTooSmall
, LengthNotNegative
, OnlyAllowedOnce
,
ReplacementError
} |
|
enum | RegexOptions {
None = 0
, IgnoreCase = 1
, Multiline = 2
, ExplicitCapture = 4
,
Compiled = 8
, Singleline = 0x10
, IgnorePatternWhitespace = 0x20
, RightToLeft = 0x40
,
ECMAScript = 0x100
, CultureInvariant = 0x200
} |
|
enum | RegexParseError {
Unknown
, AlternationHasTooManyConditions
, AlternationHasMalformedCondition
, InvalidUnicodePropertyEscape
,
MalformedUnicodePropertyEscape
, UnrecognizedEscape
, UnrecognizedControlCharacter
, MissingControlCharacter
,
InsufficientOrInvalidHexDigits
, QuantifierOrCaptureGroupOutOfRange
, UndefinedNamedReference
, UndefinedNumberedReference
,
MalformedNamedReference
, UnescapedEndingBackslash
, UnterminatedComment
, InvalidGroupingConstruct
,
AlternationHasNamedCapture
, AlternationHasComment
, AlternationHasMalformedReference
, AlternationHasUndefinedReference
,
CaptureGroupNameInvalid
, CaptureGroupOfZero
, UnterminatedBracket
, ExclusionGroupNotLast
,
ReversedCharacterRange
, ShorthandClassInCharacterRange
, InsufficientClosingParentheses
, ReversedQuantifierRange
,
NestedQuantifiersNotParenthesized
, QuantifierAfterNothing
, InsufficientOpeningParentheses
, UnrecognizedUnicodeProperty
} |
|