RegexRunner
cs.system.text.regularexpressions.RegexRunner (extern class)
Static Members
CharInClass(ch: cs.types.Char16, charClass: String): Bool
Name | Type |
---|---|
ch |
cs.types.Char16 |
charClass |
String |
Returns |
---|
Bool |
CharInSet(ch: cs.types.Char16, set: String, category: String): Bool
Name | Type |
---|---|
ch |
cs.types.Char16 |
set |
String |
category |
String |
Returns |
---|
Bool |
Instance Members
runtrackpos: Int
runtrackcount: Int
runtrack: cs.NativeArray<Int>
runtextstart: Int
runtextpos: Int
runtextend: Int
runtextbeg: Int
runtext: String
runstackpos: Int
runstack: cs.NativeArray<Int>
runregex: Regex
runmatch: Match
runcrawlpos: Int
runcrawl: cs.NativeArray<Int>
FindFirstChar(): Bool
Returns |
---|
Bool |
Go(): Void
InitTrackCount(): Void
Name | Type |
---|---|
capnum |
Int |
start |
Int |
end |
Int |
Name | Type |
---|---|
i |
Int |
Crawlpos(): Int
Returns |
---|
Int |
DoubleCrawl(): Void
DoubleStack(): Void
DoubleTrack(): Void
EnsureStorage(): Void
Name | Type |
---|---|
index |
Int |
startpos |
Int |
endpos |
Int |
Returns |
---|
Bool |
Name | Type |
---|---|
index |
Int |
startpos |
Int |
endpos |
Int |
Returns |
---|
Bool |
Name | Type |
---|---|
cap |
Int |
Returns |
---|
Bool |
Name | Type |
---|---|
cap |
Int |
Returns |
---|
Int |
Name | Type |
---|---|
cap |
Int |
Returns |
---|
Int |
Popcrawl(): Int
Returns |
---|
Int |
Name | Type |
---|---|
capnum |
Int |
uncapnum |
Int |
start |
Int |
end |
Int |
Uncapture(): Void
Scan(regex: Regex, text: String, textbeg: Int, textend: Int, textstart: Int, prevlen: Int, quick: Bool): Match
Name | Type |
---|---|
regex |
Regex |
text |
String |
textbeg |
Int |
textend |
Int |
textstart |
Int |
prevlen |
Int |
quick |
Bool |
Returns |
---|
Match |
new(): Void
Metadata
Name | Parameters |
---|---|
:nativeGen |
- |
:abstract |
- |
:libType |
- |
:csNative |
- |