package commons

  1. Overview
  2. Docs
val regexp : ?study:bool -> ?iflags:Pcre.icflag -> ?flags:Pcre.cflag list -> ?chtables:Pcre.chtables -> string -> Pcre.regexp
val pmatch : ?iflags:Pcre.irflag -> ?flags:Pcre.rflag list -> ?rex:Pcre.regexp -> ?pos:int -> ?callout:Pcre.callout -> string -> (bool, Pcre.error) Stdlib.result
val pmatch_noerr : ?iflags:Pcre.irflag -> ?flags:Pcre.rflag list -> ?rex:Pcre.regexp -> ?pos:int -> ?callout:Pcre.callout -> ?on_error:bool -> string -> bool
val exec : ?iflags:Pcre.irflag -> ?flags:Pcre.rflag list -> ?rex:Pcre.regexp -> ?pos:int -> ?callout:Pcre.callout -> string -> (Pcre.substrings option, Pcre.error) Stdlib.result
val exec_noerr : ?iflags:Pcre.irflag -> ?flags:Pcre.rflag list -> ?rex:Pcre.regexp -> ?pos:int -> ?callout:Pcre.callout -> string -> Pcre.substrings option
val exec_all : ?iflags:Pcre.irflag -> ?flags:Pcre.rflag list -> ?rex:Pcre.regexp -> ?pos:int -> ?callout:Pcre.callout -> string -> (Pcre.substrings array, Pcre.error) Stdlib.result
val exec_to_strings : ?iflags:Pcre.irflag -> ?flags:Pcre.rflag list -> ?rex:Pcre.regexp -> ?pos:int -> ?callout:Pcre.callout -> string -> (string array array, Pcre.error) Stdlib.result
val exec_all_noerr : ?iflags:Pcre.irflag -> ?flags:Pcre.rflag list -> ?rex:Pcre.regexp -> ?pos:int -> ?callout:Pcre.callout -> string -> Pcre.substrings array
val split : ?iflags:Pcre.irflag -> ?flags:Pcre.rflag list -> ?rex:Pcre.regexp -> ?pos:int -> ?max:int -> ?callout:Pcre.callout -> string -> (string list, Pcre.error) Stdlib.result
val split_noerr : ?iflags:Pcre.irflag -> ?flags:Pcre.rflag list -> ?rex:Pcre.regexp -> ?pos:int -> ?max:int -> ?callout:Pcre.callout -> on_error:string list -> string -> string list
val register_exception_printer : unit -> unit