2013-01-20 2 views
4

OCaml에서 정규 표현식의 패턴에 대한 발생 횟수를 어떻게 지정할 수 있습니까? Str 모듈을 살펴본 결과 {n} 한정 기호에 해당하는 것을 찾을 수 없습니다.OCaml regex : 발생 횟수 지정

예를 들어 정확하게 "4 자리"패턴을 지정하려면 "[0-9][0-9][0-9][0-9]" 이외의 방법이 있습니까?

감사합니다.

+0

http://caml.inria.fr/pub/docs/manual-ocaml-4.00/libref/Str.html에 따르면 다른 방법이없는 것으로 보입니다. 구문은 ERE와 비슷합니다. – nhahtdh

+1

정말 regex의 고급 기능이 필요한 경우 : http://pcre-ocaml.sourceforge.net/ – nhahtdh

+1

이 특정 기능을 지원하는지 확실하지 않지만 ocaml-re는 가치가 있습니다. https://github.com/ocaml/ocaml-re – rgrinberg

답변