Module BatStr


module BatStr: sig .. end
Regular expressions and high-level string processing
Author(s): Xavier Leroy (Base module), David Teller

val search : ?offset:int ->
?backwards:bool -> Str.regexp -> string -> (int * int * string) BatEnum.t
search r s searches for all the substrings of s matching regular expression r. The result is a triple start offset/end offset/ matched string.
offset : The offset at which to start searching in the string. If unspecified, start search at the beginning of s.
backwards : If false or unspecified, search forward. Otherwise, search backwards.