val split : ?inclusive:bool -> t -> by:string -> tval contains : ?literal:bool -> t -> pat:string -> tval starts_with : t -> prefix:string -> tval ends_with : t -> suffix:string -> tval replace : ?literal:bool -> t -> pat:string -> with_:string -> tval replace_all : ?literal:bool -> t -> pat:string -> with_:string -> tval strip : ?matches:string -> t -> tval lstrip : ?matches:string -> t -> tval rstrip : ?matches:string -> t -> tval to_lowercase : t -> tval to_uppercase : t -> tval slice : t -> start:int -> length:int option -> t