Regex

cs.system.text.regularexpressions.Regex (extern class)

Static Members

CacheSize: Int

Name Type
regexes cs.NativeArray<RegexCompilationInfo>
aname cs.system.reflection.AssemblyName

Escape(str: String): String
Name Type
str String
Returns
String

Unescape(str: String): String
Name Type
str String
Returns
String

IsMatch(input: String, pattern: String): Bool
Name Type
input String
pattern String
Returns
Bool

Match(input: String, pattern: String): Match
Name Type
input String
pattern String
Returns
Match

Matches(input: String, pattern: String): MatchCollection
Name Type
input String
pattern String
Returns
MatchCollection

Replace(input: String, pattern: String, evaluator: MatchEvaluator): String
Name Type
input String
pattern String
evaluator MatchEvaluator
Returns
String

Split(input: String, pattern: String): cs.NativeArray<String>
Name Type
input String
pattern String
Returns
cs.NativeArray<String>

Instance Members

RightToLeft: Bool

Options: Anonymous


capsize: Int




roptions: Anonymous

pattern: String

GetGroupNames(): cs.NativeArray<String>
Returns
cs.NativeArray<String>

GetGroupNumbers(): cs.NativeArray<Int>
Returns
cs.NativeArray<Int>

GroupNameFromNumber(i: Int): String
Name Type
i Int
Returns
String

GroupNumberFromName(name: String): Int
Name Type
name String
Returns
Int

IsMatch(input: String): Bool
Name Type
input String
Returns
Bool

Match(input: String): Match
Name Type
input String
Returns
Match

Matches(input: String): MatchCollection
Name Type
input String
Returns
MatchCollection

Replace(input: String, evaluator: MatchEvaluator): String
Name Type
input String
evaluator MatchEvaluator
Returns
String

Split(input: String): cs.NativeArray<String>
Name Type
input String
Returns
cs.NativeArray<String>

InitializeReferences(): Void

UseOptionC(): Bool
Returns
Bool

UseOptionR(): Bool
Returns
Bool

ToString(): String
Returns
String

new(): Void

Metadata

Name Parameters
:nativeGen -
:libType -
:csNative -