Enumeration Caseswift 6.0.3_RegexParser
pcreVersionCheck(_:)
A PCRE version check.
case pcreVersionCheck(AST.Conditional.Condition.PCREVersionCheck)
A PCRE version check.
case pcreVersionCheck(AST.Conditional.Condition.PCREVersionCheck)
s12_RegexParser3ASTV11ConditionalV9ConditionV4KindO16pcreVersionCheckyAiG011PCREVersionI0VcAImF
What are these?827J3
import _RegexParser
enum Kind
struct AST
A regex abstract syntax tree.
struct Conditional
struct Condition
struct PCREVersionCheck
case defineGroup
Define a new group that can be referenced elsewhere.
case group(AST.Group)
A group condition, which checks to see if an arbitrary bit of regex matches. Note that the semantics of this differs by engine, .NET only treats it as a lookahead, whereas Oniguruma can evaluate separately from the body of the conditional.
case groupMatched(AST.Reference)
Check to see if a certain group was matched.
case groupRecursionCheck(AST.Reference)
case recursionCheck