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 python.Syntax.field(s, "format")(python.Syntax.varArgs(args));
- }
- public static function encode(s:String, encoding:String="utf-8", errors:String="strict"):Bytes {
- return python.Syntax.field(s, "encode")(encoding, errors);
- }
- public static inline function contains(s:String, e:String):Bool {
- return python.Syntax.isIn(e,s);
- }
- public static inline function strip(s:String, ?chars:String):String
- {
- return python.Syntax.field(s, "strip")(chars);
- }
- public static inline function rpartition (s:String, sep:String):Tup3<String, String, String>
- {
- return python.Syntax.field(s, "rpartition")(sep);
- }
- }
|