micmatch

micmatch aims to make text-oriented programs even easier to write, read and run without losing the unique and powerful features of Objective Caml (OCaml).

Micmatch provides a concise and highly readable syntax for regular expressions, and integrates it into the syntax of OCaml thanks to Camlp4.