Static methods

@:ifFeature("dynamic_read.charAt","anon_optional_read.charAt","python.internal.StringImpl.charAt")staticinlinecharAt(s:String, index:Int):String

@:ifFeature("dynamic_read.charCodeAt","anon_optional_read.charCodeAt","python.internal.StringImpl.charCodeAt")staticcharCodeAt(s:String, index:Int):Null<Null<Int>>

@:ifFeature("dynamic_read.fromCharCode","anon_optional_read.fromCharCode","python.internal.StringImpl.fromCharCode")staticinlinefromCharCode(code:Int):String

@:ifFeature("dynamic_read.length","anon_optional_read.length","python.internal.StringImpl.length")staticinlineget_length(s:String):Int

@:ifFeature("dynamic_read.indexOf","anon_optional_read.indexOf","python.internal.StringImpl.indexOf")staticinlineindexOf(s:String, str:String, ?startIndex:Int):Int

@:ifFeature("dynamic_read.lastIndexOf","anon_optional_read.lastIndexOf","python.internal.StringImpl.lastIndexOf")staticinlinelastIndexOf(s:String, str:String, ?startIndex:Int):Int

@:ifFeature("dynamic_read.split","anon_optional_read.split","python.internal.StringImpl.split")staticinlinesplit(s:String, d:String):Array<String>

@:ifFeature("dynamic_read.substr","anon_optional_read.substr","python.internal.StringImpl.substr")staticsubstr(s:String, startIndex:Int, ?len:Int):String

@:ifFeature("dynamic_read.substring","anon_optional_read.substring","python.internal.StringImpl.substring")staticsubstring(s:String, startIndex:Int, ?endIndex:Int):String

@:ifFeature("dynamic_read.toLowerCase","anon_optional_read.toLowerCase","python.internal.StringImpl.toLowerCase")staticinlinetoLowerCase(s:String):Dynamic

@:ifFeature("dynamic_read.toString","anon_optional_read.toString","python.internal.StringImpl.toString")staticinlinetoString(s:String):String

@:ifFeature("dynamic_read.toUpperCase","anon_optional_read.toUpperCase","python.internal.StringImpl.toUpperCase")staticinlinetoUpperCase(s:String):Dynamic