Ocsigen_lib_base.String_baseSourceImprovement of module String
include module type of Stdlib.Stringval to_seq : t -> char Stdlib.Seq.tval to_seqi : t -> (int * char) Stdlib.Seq.tval of_seq : char Stdlib.Seq.t -> tval get_utf_8_uchar : t -> int -> Stdlib.Uchar.utf_decodeval is_valid_utf_8 : t -> boolval get_utf_16be_uchar : t -> int -> Stdlib.Uchar.utf_decodeval is_valid_utf_16be : t -> boolval get_utf_16le_uchar : t -> int -> Stdlib.Uchar.utf_decodeval is_valid_utf_16le : t -> boolval hash : t -> intval seeded_hash : int -> t -> intremove_spaces s beg endd returns a copy of the string from beg to endd, removing spaces at the beginning and at the end
Cuts a string to the next separator
Cuts a string to the next separator, removing spaces. Raises Not_found if the separator cannot be found.
Splits a string for words with separator, removing spaces. For ex "azert, sdfmlskdf, dfdsfs".
first_diff s1 s2 n last returns the index of the first difference between s1 and s2, starting from n and ending at last. returns (last + 1) if no difference is found.