package re

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

1.14.0.tar.gz
md5=03f4a83100cb9229a796b85c698076e1
sha512=cd2cc39f951ca6b7be631bbb5531ed13bc040e629842671bf6fef3911b20ef1653fa9a1f0aa23b094d252cffc9a9efe7ffca69e50d362ab935bc0cc447548124

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)

Added to opam-repository:

Dependencies (2)

  1. ocaml >= "4.13.0"
  2. dune >= "3.17"

Dev Dependencies (5)

  1. odoc with-doc
  2. conf-npm with-test
  3. js_of_ocaml with-test
  4. ounit2 with-test
  5. ppx_expect with-test & >= "v0.17.0"

  1. alcotest
  2. alcotest-async
  3. alcotest-lwt
  4. alcotest-mirage
  5. alice
  6. atd >= "2.2.1"
  7. atd-jsonlike
  8. atdcpp
  9. atdd
  10. atdgen >= "2.3.3"
  11. atdgen-runtime = "2.2.1"
  12. atdj >= "2.2.1"
  13. atdpy >= "2.4.1"
  14. atds < "2.3.3"
  15. atdts
  16. aws-config
  17. awsm-codegen
  18. awso
  19. BetterErrors
  20. bancos
  21. bap-byteweight-frontend
  22. bap-callgraph-collator
  23. bap-fsi-benchmark
  24. bap-ida
  25. bap-objdump
  26. bap-print
  27. bap-radare2
  28. bibfmt
  29. bio_io >= "0.5.1"
  30. biocaml
  31. bonsai >= "v0.15.0"
  32. brot
  33. caisar >= "4.0"
  34. calculon
  35. calculon-web
  36. caldav
  37. calendar >= "3.0.0"
  38. camlp5 >= "8.02.01"
  39. camlp5-buildscripts
  40. camyll
  41. caqti >= "1.7.0"
  42. cascade
  43. catala
  44. catala-format >= "1.2.0"
  45. chamo
  46. ciao_lwt
  47. cinaps
  48. cohttp
  49. coin < "0.1.5"
  50. colibri2
  51. commons
  52. conan >= "0.0.6"
  53. console
  54. core_bench
  55. core_extended
  56. cosovo
  57. cowabloga >= "0.4.0"
  58. crs
  59. cucumber
  60. cuid
  61. current
  62. current_web
  63. daypack-lib
  64. debian-formats
  65. decompress < "1.0.0"
  66. dns < "4.4.1"
  67. docfd >= "13.0.0"
  68. doi2bib
  69. dose3
  70. dune-glob >= "3.21.0"
  71. dune-release >= "0.2.0"
  72. dunolint >= "0.0.20251006"
  73. dunolint-lib
  74. dunolint-lib-base
  75. duppy >= "0.9.5"
  76. elpi
  77. expect >= "0.1.0"
  78. expect_test_helpers_core
  79. expect_test_helpers_kernel
  80. ez_file
  81. ez_search
  82. fat-filesystem
  83. git-split < "1.0.0"
  84. gpiod
  85. graphql_parser >= "0.11.0"
  86. hardcaml_verify
  87. hardcaml_waveterm
  88. hardcaml_xilinx_components
  89. hegel >= "0.24.1"
  90. hlarp >= "0.0.3"
  91. humane-re
  92. icalendar
  93. index
  94. index-bench
  95. irmin-bench
  96. jingoo >= "1.2.21"
  97. js_of_ocaml >= "3.10.0"
  98. js_of_ocaml-compiler >= "3.10.0"
  99. js_of_ocaml-lwt >= "3.10.0"
  100. js_of_ocaml-ocamlbuild >= "3.10.0" & < "5.0"
  101. js_of_ocaml-ppx >= "3.10.0"
  102. js_of_ocaml-ppx_deriving_json >= "3.10.0"
  103. js_of_ocaml-toplevel >= "3.10.0"
  104. js_of_ocaml-tyxml >= "3.10.0"
  105. jsonschema
  106. jsonschema-core
  107. jsonschema-validation
  108. jwt
  109. jwto
  110. k7
  111. kappa-library
  112. kubecaml
  113. lastfm >= "0.3.4"
  114. ldap >= "2.5.1"
  115. learn-ocaml
  116. ledes
  117. lipsum
  118. liquidsoap >= "2.3.3" & < "2.4.2"
  119. liquidsoap-core >= "2.3.0"
  120. liquidsoap-lang >= "2.3.0"
  121. lwt_ppx_to_let_syntax
  122. MlFront_Cli >= "2.1.4~prerel2" & < "2.3.1"
  123. MlFront_Core >= "2.4.2.30"
  124. MlFront_ZipFile
  125. magic-trace
  126. mdx
  127. mehari
  128. menhir-lsp >= "0.1.2"
  129. menhirformat
  130. mnet-cli >= "0.0.3" & < "0.0.8"
  131. mparser-re
  132. naboris
  133. netsnmp
  134. ninja_utils
  135. nx-text
  136. obelisk >= "0.5.0"
  137. ocaml-lsp-server >= "1.9.0"
  138. ocamlformat
  139. ocamlformat-mlx
  140. ocamlformat-rpc < "0.21.0"
  141. ocamlmig
  142. ocgtk < "0.1~preview2"
  143. ocp-build
  144. ocp-index
  145. ocsigen-start
  146. ocsigenserver >= "5.1.0"
  147. opam-bin >= "0.9.5" & < "1.1.0"
  148. opam-client < "2.6.0~alpha1"
  149. opam-compiler
  150. opam-core
  151. opam-format >= "2.0.8" & != "2.1.0~beta4" & < "2.6.0~alpha1"
  152. opam-lib
  153. opam-solver >= "2.0.8" & < "2.1.0" | >= "2.2.0" & < "2.6.0~alpha1"
  154. opam-state >= "2.2.0" & < "2.6.0~alpha1"
  155. opam_bin_lib
  156. opium
  157. opium_kernel
  158. oranger
  159. orun
  160. ostap
  161. oxbow
  162. ozulip
  163. pa_ppx_parsetree
  164. pa_ppx_regexp >= "0.04"
  165. pa_ppx_string
  166. parseff
  167. passage >= "0.3.2"
  168. patdiff
  169. pgocaml >= "2.3"
  170. pgx
  171. plato
  172. playwright
  173. podge >= "0.3"
  174. ppx_css < "v0.17.0"
  175. ppx_cstubs
  176. ppx_elpi
  177. ppx_expect < "v0.17.0"
  178. ppx_expect_nobase = "v0.17.2.2"
  179. ppx_mikmatch
  180. ppx_minidebug >= "1.6.0"
  181. ppx_regexp >= "0.3.2"
  182. ppx_test
  183. ppx_tyre
  184. ppxlib >= "0.21.1"
  185. prometheus >= "0.2"
  186. prometheus-app < "2.0"
  187. prometheus-reporter
  188. pyml_bindgen >= "0.3.1"
  189. raga
  190. rdf
  191. re_parser
  192. redis
  193. regrade
  194. rfc1951 < "1.0.0"
  195. safemoney >= "0.3.0"
  196. saga
  197. sarek
  198. sarif >= "0.2.1"
  199. satyrographos
  200. semantic_version
  201. sexp_pretty
  202. shakuhachi
  203. simple-diff
  204. slug
  205. smtml >= "0.21.0"
  206. snf_mcp
  207. sosie
  208. soupault
  209. spectrum >= "0.7.0"
  210. spectrum_capabilities
  211. spectrum_palette_ppx
  212. spectrum_tools
  213. spoc
  214. statocaml_profile
  215. stem
  216. swagger
  217. talon < "1.0.0~alpha3"
  218. testcontainers
  219. testo
  220. testo-lwt
  221. testo-util
  222. tezt
  223. timere-parse
  224. touist >= "3.5.0"
  225. tw
  226. tyre >= "0.4"
  227. tyxml >= "4.2.0"
  228. tyxml-ppx >= "5.0.0"
  229. tyxml-syntax
  230. unic
  231. uri < "4.0.0"
  232. uri-re
  233. user-agent-parser
  234. user-setup
  235. uuuu < "0.4.0"
  236. validate
  237. vendredi
  238. wasm_of_ocaml-compiler
  239. wax-lib
  240. webmachine
  241. wire
  242. xtmpl >= "0.18.0"

Conflicts

None