package re

  1. Overview
  2. Docs
RE is a regular expression library for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

re-1.12.0.tbz
sha256=a01f2bf22f72c2f4ababd8d3e7635e35c1bf6bc5a41ad6d5a007454ddabad1d4
sha512=f0726826e1e677f7ecdf447d46d814a11d3844ec6e5c0527be8c73c7afdb08aacfca47ea764eda325bcd7064aff07c1d3441c935ee5a0fc99ede8707f81a451d

Description

Pure OCaml regular expressions with:

  • Perl-style regular expressions (module Re.Perl)
  • Posix extended regular expressions (module Re.Posix)
  • Emacs-style regular expressions (module Re.Emacs)
  • Shell-style file globbing (module Re.Glob)
  • Compatibility layer for OCaml's built-in Str module (module Re.Str)

Published: 03 Sep 2024

Dependencies (3)

  1. seq
  2. dune >= "2.0"
  3. ocaml >= "4.12"

Dev Dependencies (1)

  1. ounit2 with-test

  1. alcotest
  2. alcotest-async >= "1.3.0"
  3. alcotest-lwt >= "1.3.0"
  4. alcotest-mirage >= "1.3.0"
  5. atd >= "2.2.1"
  6. atdcpp
  7. atdd
  8. atdgen >= "2.3.3"
  9. atdgen-runtime = "2.2.1"
  10. atdj >= "2.2.1"
  11. atdpy >= "2.4.1"
  12. atds < "2.3.3"
  13. atdts
  14. aws-config
  15. awsm-codegen
  16. BetterErrors
  17. bap-byteweight-frontend
  18. bap-callgraph-collator
  19. bap-fsi-benchmark
  20. bap-ida
  21. bap-objdump
  22. bap-print >= "2.2.0"
  23. bap-radare2
  24. benchpress
  25. bio_io >= "0.5.1"
  26. biocaml
  27. bistro < "0.6.0"
  28. bonsai >= "v0.15.0"
  29. calculon
  30. calculon-web
  31. caldav
  32. calendar >= "3.0.0"
  33. camlp5 >= "8.00.05"
  34. camlp5-buildscripts
  35. camyll
  36. caqti >= "1.7.0"
  37. catala
  38. chamo
  39. cinaps >= "v0.10.0"
  40. cohttp
  41. coin
  42. colibri2
  43. commons
  44. conan >= "0.0.6"
  45. core_bench
  46. core_extended
  47. cosovo
  48. cowabloga >= "0.4.0"
  49. cucumber
  50. cuid
  51. current
  52. current_web >= "0.4"
  53. daypack-lib
  54. debian-formats
  55. decompress < "1.0.0"
  56. dkml-install-installer >= "0.4.0"
  57. dns < "4.0.0"
  58. doi2bib >= "0.5.1"
  59. dose3
  60. dune-release >= "0.2.0"
  61. dunolint-lib
  62. duppy >= "0.9.4"
  63. elpi
  64. expect >= "0.1.0"
  65. expect_test_helpers_core
  66. expect_test_helpers_kernel
  67. ez_file
  68. ez_search
  69. fat-filesystem
  70. git >= "1.9.0" & < "2.0.0"
  71. git-split < "1.0.0"
  72. gpiod
  73. graphql_parser >= "0.11.0"
  74. hardcaml_verify
  75. hardcaml_waveterm
  76. hardcaml_xilinx_components
  77. hlarp >= "0.0.3"
  78. horned_worm
  79. humane-re
  80. icalendar
  81. index
  82. index-bench
  83. irmin-bench >= "2.4.0"
  84. jingoo >= "1.2.21"
  85. js_of_ocaml >= "3.10.0"
  86. js_of_ocaml-compiler >= "3.10.0"
  87. js_of_ocaml-lwt >= "3.10.0"
  88. js_of_ocaml-ocamlbuild >= "3.10.0" & < "5.0"
  89. js_of_ocaml-ppx >= "3.10.0"
  90. js_of_ocaml-ppx_deriving_json >= "3.10.0"
  91. js_of_ocaml-toplevel >= "3.10.0"
  92. js_of_ocaml-tyxml >= "3.10.0"
  93. jwt
  94. jwto
  95. kappa-library
  96. kubecaml
  97. labrys
  98. lastfm >= "0.3.4"
  99. ldap >= "2.5.1"
  100. learn-ocaml
  101. ledes
  102. lipsum
  103. liquidsoap >= "2.3.1"
  104. liquidsoap-core >= "2.3.0"
  105. liquidsoap-lang >= "2.3.0"
  106. MlFront_Cli >= "2.1.4~prerel2" & < "2.3.1"
  107. MlFront_ZipFile
  108. magic-trace
  109. mdx
  110. mehari
  111. mirage-bootvar-xen < "0.3.2"
  112. mparser-re
  113. naboris
  114. netsnmp
  115. ninja_utils
  116. obelisk >= "0.5.0"
  117. ocaml-lsp-server >= "1.7.0"
  118. ocamlformat >= "0.11.0"
  119. ocamlformat-mlx
  120. ocamlformat-rpc < "0.21.0"
  121. ocamlmig
  122. ocp-build
  123. ocp-index
  124. ocsigen-start
  125. ocsigenserver >= "5.1.0"
  126. octez-bls12-381-signature
  127. octez-libs
  128. odoc >= "2.0.0" & < "2.1.0"
  129. opam-bin >= "0.9.5" & < "1.1.0"
  130. opam-client
  131. opam-compiler
  132. opam-core
  133. opam-format >= "2.0.8" & < "2.1.0~beta2" | >= "2.1.0~rc"
  134. opam-lib
  135. opam-solver >= "2.0.8" & < "2.1.0~beta2" | >= "2.2.0~alpha"
  136. opam-state >= "2.2.0~alpha"
  137. opam_bin_lib
  138. opium
  139. opium_kernel
  140. oranger
  141. orun
  142. ostap
  143. ozulip
  144. pa_ppx_parsetree
  145. pa_ppx_regexp >= "0.04"
  146. pa_ppx_string
  147. patdiff
  148. pgocaml >= "2.3"
  149. pgx
  150. plato
  151. podge >= "0.3"
  152. ppx_css < "v0.17.0"
  153. ppx_cstubs
  154. ppx_expect < "v0.17.0"
  155. ppx_expect_nobase
  156. ppx_minidebug >= "1.0.0"
  157. ppx_regexp >= "0.3.2"
  158. ppx_test
  159. ppx_tyre
  160. ppxlib >= "0.21.0"
  161. prometheus >= "0.2"
  162. prometheus-app
  163. pyml_bindgen >= "0.3.1"
  164. rdf >= "0.12.0"
  165. re_parser
  166. redis
  167. regenerate
  168. rfc1951 < "1.0.0"
  169. safemoney >= "0.3.0"
  170. sarek
  171. sarif >= "0.2.1"
  172. satyrographos >= "0.0.2.7"
  173. semantic_version
  174. sexp_pretty
  175. simple-diff
  176. slug
  177. soupault
  178. spoc
  179. swagger
  180. tar < "2.2.0"
  181. tar-mirage < "2.2.1"
  182. tar-unix < "2.2.0"
  183. testo
  184. testo-lwt
  185. testo-util
  186. tezos-clic >= "16.0"
  187. tezos-stdlib-unix
  188. tezt
  189. timere-parse
  190. touist >= "3.5.0"
  191. tyre >= "0.4"
  192. tyxml >= "4.2.0"
  193. tyxml-syntax
  194. uri < "4.0.0"
  195. uri-re
  196. user-agent-parser
  197. user-setup
  198. uuuu
  199. validate
  200. vendredi
  201. wasm_of_ocaml-compiler
  202. webmachine
  203. xtmpl >= "0.18.0"

Conflicts

None

OCaml

Innovation. Community. Security.