package re

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

re-1.11.0.tbz
sha256=01fc244780c0f6be72ae796b1fb750f367de18624fd75d07ee79782ed6df8d4f
sha512=3e3712cc1266ec1f27620f3508ea2ebba338f4083b07d8a69dccee1facfdc1971a6c39f9deea664d2a62fd7f2cfd2eae816ca4c274acfadaee992a3befc4b757

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: 23 Aug 2023

Dependencies (3)

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

Dev Dependencies (1)

  1. ounit with-test

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

Conflicts

None