W3cubDocs

/Haxe C#

Regex

package cs.system.text.regularexpressions

implements ISerializable

Available on cs

Variables

read only Options:RegexOptions

read only RightToLeft:Bool

Methods

GetGroupNames ():NativeArray<String>

GetGroupNumbers ():NativeArray<Int>

GroupNameFromNumber (i:Int):String

GroupNumberFromName (name:String):Int

IsMatch (input:String):Bool

IsMatch (input:String, startat:Int):Bool

Match (input:String):Match

Match (input:String, startat:Int, length:Int):Match

Match (input:String, startat:Int):Match

Matches (input:String):MatchCollection

Matches (input:String, startat:Int):MatchCollection

Replace (input:String, evaluator:MatchEvaluator):String

Replace (input:String, replacement:String, count:Int, startat:Int):String

Replace (input:String, replacement:String, count:Int):String

Replace (input:String, replacement:String):String

Replace (input:String, evaluator:MatchEvaluator, count:Int, startat:Int):String

Replace (input:String, evaluator:MatchEvaluator, count:Int):String

Split (input:String):NativeArray<String>

Split (input:String, count:Int, startat:Int):NativeArray<String>

Split (input:String, count:Int):NativeArray<String>

ToString ():String

Static variables

static CacheSize:Int

Static methods

static CompileToAssembly (regexes:NativeArray<RegexCompilationInfo>, aname:AssemblyName):Void

static CompileToAssembly (regexes:NativeArray<RegexCompilationInfo>, aname:AssemblyName, attribs:NativeArray<CustomAttributeBuilder>, resourceFile:String):Void

static CompileToAssembly (regexes:NativeArray<RegexCompilationInfo>, aname:AssemblyName, attribs:NativeArray<CustomAttributeBuilder>):Void

static Escape (str:String):String

static IsMatch (input:String, pattern:String):Bool

static IsMatch (input:String, pattern:String, options:RegexOptions):Bool

static Match (input:String, pattern:String):Match

static Match (input:String, pattern:String, options:RegexOptions):Match

static Matches (input:String, pattern:String):MatchCollection

static Matches (input:String, pattern:String, options:RegexOptions):MatchCollection

static Replace (input:String, pattern:String, evaluator:MatchEvaluator):String

static Replace (input:String, pattern:String, replacement:String, options:RegexOptions):String

static Replace (input:String, pattern:String, replacement:String):String

static Replace (input:String, pattern:String, evaluator:MatchEvaluator, options:RegexOptions):String

static Split (input:String, pattern:String):NativeArray<String>

static Split (input:String, pattern:String, options:RegexOptions):NativeArray<String>

static Unescape (str:String):String

static _IsMatch (input:String, pattern:String):Bool

static IsMatch (input:String, pattern:String, options:RegexOptions):Bool

static _Match (input:String, pattern:String):Match

static Match (input:String, pattern:String, options:RegexOptions):Match

static _Matches (input:String, pattern:String):MatchCollection

static Matches (input:String, pattern:String, options:RegexOptions):MatchCollection

static _Replace (input:String, pattern:String, evaluator:MatchEvaluator):String

static Replace (input:String, pattern:String, replacement:String, options:RegexOptions):String

static Replace (input:String, pattern:String, replacement:String):String

static Replace (input:String, pattern:String, evaluator:MatchEvaluator, options:RegexOptions):String

static _Split (input:String, pattern:String):NativeArray<String>

static Split (input:String, pattern:String, options:RegexOptions):NativeArray<String>

© 2005–2016 Haxe Foundation
Licensed under a MIT license.
http://api.haxe.org/cs/system/text/regularexpressions/Regex.html