Enumerationswift 6.0.1_RegexParser->Swift
ExtendedGeneralCategory
Unicode.GeneralCategory + cases for “meta categories” such as “L”, which encompasses Lu | Ll | Lt | Lm | Lo.
enum ExtendedGeneralCategory
Unicode.GeneralCategory + cases for “meta categories” such as “L”, which encompasses Lu | Ll | Lt | Lm | Lo.
enum ExtendedGeneralCategory
import _RegexParser
import Swift
@frozen enum Unicode
A namespace for Unicode utilities.
case casedLetter
case closePunctuation
case connectorPunctuation
case control
case currencySymbol
case dashPunctuation
case decimalNumber
case enclosingMark
case finalPunctuation
case format
case initialPunctuation
case letter
case letterNumber
case lineSeparator
case lowercaseLetter
case mark
case mathSymbol
case modifierLetter
case modifierSymbol
case nonspacingMark
case number
case openPunctuation
case other
case otherLetter
case otherNumber
case otherPunctuation
case otherSymbol
case paragraphSeparator
case privateUse
case punctuation
case separator
case spaceSeparator
case spacingMark
case surrogate
case symbol
case titlecaseLetter
case unassigned
case uppercaseLetter
enum BinaryProperty
A list of Unicode properties that can either be true or false.
enum Block
A list of unicode character blocks, including No_Block
. https://www.unicode.org/Public/UCD/latest/ucd/Blocks.txt
enum POSIXProperty
POSIX character properties not already covered by general categories or binary properties.
enum Script
Character script types.
protocol CaseIterable
A type that provides a collection of all of its values.
protocol Equatable
A type that can be compared for value equality.
protocol Hashable : Equatable
A type that can be hashed into a Hasher
to produce an integer hash value.
protocol RawRepresentable<RawValue>
A type that can be converted to and from an associated raw value.
init?(rawValue: String)
var hashValue: Int { get }
static func != (lhs: Self, rhs: Self) -> Bool
Returns a Boolean value indicating whether two values are not equal.
func hash(into hasher: inout Hasher)