Module OpamStd.String
Collections
Checks
val starts_with : prefix:string -> string -> bool
val ends_with : suffix:string -> string -> bool
val contains_char : string -> char -> bool
val contains : sub:string -> string -> bool
val exact_match : Re.re -> string -> bool
Manipulation
val map : (char -> char) -> string -> string
val strip : string -> string
val strip_right : string -> string
val sub_at : int -> string -> string
val remove_prefix : prefix:string -> string -> string
val remove_suffix : suffix:string -> string -> string
Transformations
val cut_at : string -> char -> (string * string) option
Cut a string at the first occurence of the given char
val split : string -> char -> string list
Split a string at occurences of a given characters. Empty strings are skipped.