package re

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

re-1.10.4.tbz
sha256=83eb3e4300aa9b1dc7820749010f4362ea83524742130524d78c20ce99ca747c
sha512=92b05cf92c389fa8c753f2acca837b15dd05a4a2e8e2bec7a269d2e14c35b1a786d394258376648f80b4b99250ba1900cfe68230b8385aeac153149d9ce56099

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: 27 Apr 2022

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. BetterErrors
  18. bancos
  19. bap-byteweight-frontend
  20. bap-callgraph-collator
  21. bap-fsi-benchmark
  22. bap-ida
  23. bap-objdump
  24. bap-print >= "2.2.0"
  25. bap-radare2
  26. benchpress
  27. bibfmt
  28. bio_io >= "0.5.1"
  29. biocaml
  30. bistro < "0.6.0"
  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-buildscripts
  39. camyll
  40. caqti >= "1.7.0"
  41. catala < "1.0.0~beta"
  42. chamo
  43. ciao_lwt
  44. cinaps >= "v0.10.0"
  45. cohttp
  46. coin < "0.1.5"
  47. colibri2
  48. commons
  49. conan < "0.0.5"
  50. core_bench
  51. core_extended
  52. cosovo
  53. cowabloga >= "0.4.0"
  54. cucumber
  55. cuid
  56. current
  57. current_web
  58. daypack-lib
  59. debian-formats
  60. decompress < "1.0.0"
  61. dns < "4.4.1"
  62. doi2bib
  63. dose3
  64. dune-glob >= "3.21.0"
  65. dune-release >= "0.2.0"
  66. dunolint >= "0.0.20251006"
  67. dunolint-lib
  68. dunolint-lib-base
  69. duppy >= "0.9.5"
  70. elpi
  71. expect_test_helpers_core
  72. expect_test_helpers_kernel
  73. ez_file
  74. ez_search
  75. fat-filesystem
  76. git-split < "1.0.0"
  77. gpiod
  78. graphql_parser >= "0.11.0"
  79. hardcaml_verify
  80. hardcaml_waveterm
  81. hardcaml_xilinx_components
  82. hlarp >= "0.0.3"
  83. horned_worm
  84. humane-re
  85. icalendar
  86. index
  87. index-bench
  88. irmin-bench
  89. jingoo >= "1.2.21"
  90. js_of_ocaml >= "3.10.0"
  91. js_of_ocaml-compiler >= "3.10.0"
  92. js_of_ocaml-lwt >= "3.10.0"
  93. js_of_ocaml-ocamlbuild >= "3.10.0" & < "5.0"
  94. js_of_ocaml-ppx >= "3.10.0"
  95. js_of_ocaml-ppx_deriving_json >= "3.10.0"
  96. js_of_ocaml-toplevel >= "3.10.0"
  97. js_of_ocaml-tyxml >= "3.10.0"
  98. jsonschema
  99. jsonschema-core
  100. jsonschema-validation
  101. jwt
  102. jwto
  103. kappa-library
  104. kubecaml
  105. labrys
  106. ldap >= "2.5.1"
  107. learn-ocaml
  108. ledes
  109. lipsum
  110. lwt_lint
  111. lwt_ppx_to_let_syntax
  112. magic-trace
  113. mdx
  114. mehari
  115. mparser-re
  116. naboris
  117. netsnmp
  118. ninja_utils
  119. nx-text
  120. obelisk >= "0.5.0"
  121. ocaml-lsp-server >= "1.9.0"
  122. ocamlformat >= "0.11.0"
  123. ocamlformat-mlx
  124. ocamlformat-rpc < "0.21.0"
  125. ocamlmig
  126. ocgtk
  127. ocp-build
  128. ocp-index
  129. ocsigen-start
  130. opam-bin >= "0.9.5" & < "1.1.0"
  131. opam-client
  132. opam-compiler
  133. opam-core
  134. opam-format >= "2.0.8" & != "2.1.0~beta4"
  135. opam-lib
  136. opam-solver >= "2.0.8" & < "2.1.0" | >= "2.2.0"
  137. opam-state >= "2.2.0"
  138. opam_bin_lib
  139. opium
  140. opium_kernel
  141. oranger
  142. ostap
  143. ozulip
  144. pa_ppx_string
  145. parseff
  146. patdiff
  147. pgocaml >= "2.3"
  148. pgx
  149. plato
  150. podge >= "0.3"
  151. ppx_css < "v0.17.0"
  152. ppx_cstubs
  153. ppx_expect < "v0.17.0"
  154. ppx_expect_nobase < "v0.17.3.0"
  155. ppx_mikmatch
  156. ppx_minidebug >= "1.6.0"
  157. ppx_regexp >= "0.3.2"
  158. ppx_test
  159. ppx_tyre
  160. ppxlib >= "0.21.1"
  161. prometheus >= "0.2"
  162. prometheus-app
  163. pyml_bindgen >= "0.3.1"
  164. raga
  165. rdf >= "0.12.0" & < "1.0.0"
  166. re_parser
  167. redis
  168. regenerate
  169. rfc1951 < "1.0.0"
  170. safemoney >= "0.3.0"
  171. saga
  172. sarek
  173. sarif >= "0.2.1"
  174. satyrographos >= "0.0.2.7"
  175. semantic_version
  176. sexp_pretty
  177. shakuhachi
  178. simple-diff
  179. slug
  180. smtml >= "0.21.0"
  181. snf_mcp
  182. soupault
  183. spoc
  184. swagger
  185. talon < "1.0.0~alpha3"
  186. testo
  187. testo-lwt
  188. testo-util
  189. tezt
  190. timere-parse
  191. touist >= "3.5.0"
  192. tyre >= "0.4"
  193. tyxml >= "4.2.0"
  194. tyxml-syntax
  195. uri < "4.0.0"
  196. uri-re
  197. user-agent-parser
  198. user-setup
  199. uuuu < "0.4.0"
  200. validate
  201. vendredi
  202. wasm_of_ocaml-compiler
  203. webmachine
  204. wire
  205. xtmpl >= "0.18.0"

Conflicts

None