Index

Modules: regex, regex/common, regex/compiler, regex/dotgraph, regex/exptransformation, regex/exptype, regex/litopt, regex/nfa, regex/nfafindall, regex/nfafindall2, regex/nfamacro, regex/nfamatch, regex/nfamatch2, regex/nfatype, regex/nodematch, regex/parser, regex/scanner, regex/types.

API symbols

`$`:
`%%`:
`<=`:
`[]`:
add:
assertionKind:
AtomsExp:
bounds:
Bounds:
bwFastRuneAt:
bwRuneAt:
canOpt:
cap:
CaptIdx:
CaptNode:
Capts:
Capts3:
CaptState:
Captures:
clear:
cmp:
constructSubmatches:
contains:
curr:
diverge:
dummyMatch:
endsWith:
eNfa:
Enfa:
eRemoval:
escapeRe:
Exp:
fillMatchImpl:
find:
findAll:
findAllBounds:
findAndCaptureAll:
findSomeImpl:
findSomeOptImpl:
finished:
Flag:
flagAnyMatchNewLine:
flagCaseInsensitive:
flagMultiLine:
flagNotAnyMatchNewLine:
flagNotCaseInsensitive:
flagNotMultiLine:
flagNotUnGreedy:
flagNotUnicode:
flagNotVerbose:
flagUnGreedy:
flagUnicode:
flagVerbose:
freeze:
graph:
graphToFile:
group:
groupFirstCapture:
groupKind:
groupLastCapture:
groupNames:
GroupsCapture:
groupsCount:
groupStartKind:
grow:
hasState:
initCapts3:
initEoeNode:
initGroupStart:
initJoinerNode:
initLook:
initNotSetNode:
initSetNode:
initSkipNode:
invalidRune:
isEmpty:
isEpsilonTransition:
isInitialized:
items:
keepAlive:
last:
lastA:
lastB:
len:
lineBreakRune:
LitOpt:
litopt3:
lookaheadKind:
Lookaround:
lookAround:
lookaroundKind:
lookAroundTpl:
lookbehindKind:
match:
matchableKind:
MatchFlag:
MatchFlags:
matchImpl:
mfAnchored:
mfBwMatch:
mfBytesInput:
mfFindMatch:
mfFindMatchOpt:
mfNoCaptures:
mfReverseCapts:
mfShortestMatch:
mitems:
newScanner:
newSubmatches:
next:
Nfa:
nfa2:
Node:
NodeIdx:
NodeKind:
NodeUid:
nonCapture:
notRecyclable:
opKind:
parse:
peek:
prev:
PState:
re:
re2:
reAny:
reAnyNl:
reChar:
reCharCi:
reCt:
recyclable:
recycle:
reDigit:
reDigitAscii:
reEnd:
reEndSym:
reEndSymML:
reEoe:
reFlags:
Regex:
Regex2:
regexArbitraryBytes:
regexAscii:
regexCaseless:
regexDotAll:
RegexError:
regexExtended:
RegexFlag:
RegexFlags:
RegexLit:
RegexMatch:
RegexMatch2:
RegexMatches:
RegexMatches2:
regexMultiline:
regexUngreedy:
reGroupEnd:
reGroupStart:
reImpl:
reInSet:
reJoiner:
reLookahead:
reLookbehind:
removeLast:
reNonCapture:
reNotAlphaNum:
reNotAlphaNumAscii:
reNotDigit:
reNotDigitAscii:
reNotLookahead:
reNotLookbehind:
reNotSet:
reNotUCC:
reNotWhiteSpace:
reNotWhiteSpaceAscii:
reNotWordBoundary:
reNotWordBoundaryAscii:
reOneOrMore:
reOr:
repetitionKind:
replace:
reRepRange:
reSkip:
reStart:
reStartSym:
reStartSymML:
reUCC:
reverse:
reversedMatchImpl:
reWhiteSpace:
reWhiteSpaceAscii:
reWord:
reWordAscii:
reWordBoundary:
reWordBoundaryAscii:
rex:
reZeroOrMore:
reZeroOrOne:
RpnExp:
scan:
Scanner:
setLen:
shorthandKind:
SmLookaround:
SmLookaroundItem:
split:
splitIncl:
startsWith:
startsWithImpl:
startsWithImpl2:
SubExp:
subExps:
Submatches:
swapCase:
toAtoms:
toCharNode:
toFlag:
toFlags:
toFlagsSeq:
toMatchFlags:
toPattern:
toRegex:
toRegex2:
toRune:
toString:
transformExp:
unfreeze:
verifyUtf8: