package re
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=262554309d645f4126a2a2e21e3a798d250293264fda34d6271243cc6c16e576
md5=20a0194ab9613f434fdfdf947f5b6d71
doc/re.glob/Re_glob/index.html
Module Re_glob
Shell-style regular expressions
val glob : ?anchored:bool -> string -> Re.t
Implements the semantics of shells patterns. The returned regular expression is unanchored by default. If the anchored
parameter is provided, the regular expression will only matches whole strings.
Character '/' must be explicitely matched. A dot at the beginning of a file name must be explicitely matched as well. Character '*' matches any sequence of characters and character '?' matches a single character, provided these restrictions are satisfied, A sequence '...
' matches any of the enclosed characters. A backslash escapes the following character.
val glob' : ?anchored:bool -> bool -> string -> Re.t
Same, but allows to choose whether dots at the beginning of a file name need to be explicitly matched (true) or not (false)
val globx : ?anchored:bool -> string -> Re.t
val globx' : ?anchored:bool -> bool -> string -> Re.t
These two functions also recognize the pattern {..,..}