Static methods

staticexistsIn(searchIn:String, value:String):Bool

@:value({ breakFilter : false })staticfilterList(filter:String, values:Array<String>, breakFilter:Bool = false):Array<String>

staticgenerateRandomHex(bytesLen:Int):String

@:value({ allowedChars : null })staticgenerateRandomString(len:Int, ?allowedChars:Array<String>):String

@:value({ allowed : "" })staticgetAllowedChars(value:String, allowed:String = ""):String

staticgetBetweenTags(content:String, startTag:String, endTag:String):String

staticgetEmail(value:String):Null<String>

@:value({ defaultValue : null })staticgetFirstFilledValue(values:Array<String>, ?defaultValue:String):Null<String>

staticgetFirstName(fullname:String):String

staticgetLastName(fullname:String):String

staticgetWordSurroundingCharAt(value:String, position:Int):String

statichasAllowedChars(value:String, allowedChars:String):Bool

statichtmlEscape(value:String):String

staticisEmail(email:String):Bool

staticisEmpty(value:Null<String>):Bool

staticisURL(value:String):Bool

staticisValidJson(value:String):Bool

staticmakeSnake(value:String):String

staticmatchValue(searchFor:String, searchIn:String):Bool

@:value({ html : true })staticpreventBreakLine(value:Null<String>, html:Bool = true):Null<String>

staticreplace(value:String, itensToReplace:Array<String>, replaceWith:String):String

staticreplaceBetweenTags(content:String, startTag:String, endTag:String, replaceWith:String):String

staticreplaceMap(value:String, replace:StringMap<String>):String

staticsplitSQL(multiQuery:String):Array<String>

@:value({ allowed : "" })staticstripSpecialChars(value:String, allowed:String = ""):String

statictrim(value:Null<String>):String