Enumeration_RegexParser5.9.0
EscapedBuiltin
enum EscapedBuiltin
Citizens in _RegexParser
Conformances
protocol Equatable
A type that can be compared for value equality.
protocol Hashable
A type that can be hashed into a
Hasher
to produce an integer hash value.
Members
case alarm
\a
case backspace
\b (from within a custom character class)
case carriageReturn
\r
case decimalDigit
\d
case endOfSubject
\z
case endOfSubjectBeforeNewline
\Z
case escape
\e
case firstMatchingPositionInSubject
\G
case formfeed
\f
case graphemeCluster
\X
case horizontalWhitespace
\h
case newline
\n
case newlineSequence
\R
case notDecimalDigit
\D
case notHorizontalWhitespace
\H
case notNewline
\N
case notTextSegment
\Y
case notVerticalTab
\V
case notWhitespace
\S
case notWordBoundary
\B
case notWordCharacter
\W
case resetStartOfMatch
\K
case singleDataUnit
\C
case startOfSubject
\A
case tab
\t
case textSegment
\y
case trueAnychar
\O
case verticalTab
\v
case whitespace
\s
case wordBoundary
\b (from outside a custom character class)
case wordCharacter
\w
init?(Character, inCustomCharacterClass: Bool
) var character: Character
var isQuantifiable: Bool
var scalarValue: UnicodeScalar?
If the escape sequence represents a unicode scalar value, returns the value, otherwise
nil
.