1234567891011121314151617181920212223242526272829303132 |
- package python.lib;
- import python.lib.Types.Bytes;
- import python.lib.Types.Tup3;
- class StringTools {
- public static function format (s:String, args:Array<Dynamic>):String
- {
- return untyped __field__(s, "format")(untyped __python_varargs__(args));
- }
- public static function encode(s:String, encoding:String="utf-8", errors:String="strict"):Bytes {
- return untyped __field__(s, "encode")(encoding, errors);
- }
- public static inline function contains(s:String, e:String):Bool {
- return untyped __python_in__(e,s);
- }
- public static inline function strip(s:String, ?chars:String):String
- {
- return untyped __field__(s, "strip")(chars);
- }
- public static inline function rpartition (s:String, sep:String):Tup3<String, String, String>
- {
- return untyped __field__(s, "rpartition")(sep);
- }
- }
|