Module type Extended.RE

type t
type re
module Group : sig ... end
module Pcre : sig ... end
val group : ?name:string -> t -> t
val compile : t -> re
val execp : ?pos:int -> ?len:int -> re -> string -> bool
val all : ?pos:int -> ?len:int -> re -> string -> Group.t list
val glob : ?anchored:bool -> ?pathname:bool -> ?match_backslashes:bool -> ?period:bool -> ?expand_braces:bool -> ?double_asterisk:bool -> string -> t