Regex OCaml正则表达式:指定出现的次数

Regex OCaml正则表达式:指定出现的次数,regex,ocaml,Regex,Ocaml,在OCaml中,如何在正则表达式中指定模式的出现次数?我检查了Str模块,但找不到{n}量词的等价项 例如,如果我想指定一个“年”模式,即正好4位数字,除了执行“[0-9][0-9][0-9][0-9][0-9]”之外,还有其他方法吗 谢谢。扩展rgrinberg注释,ocaml re()支持Perl、PCRE和Emacs模式,它们支持{m,n}量词 一个指向测试的链接,显示它支持它(使用perl模式):。根据以下说法,似乎没有其他方法:。语法看起来非常类似于ERE。如果你真的需要正则表达式的高

在OCaml中,如何在正则表达式中指定模式的出现次数?我检查了Str模块,但找不到
{n}
量词的等价项

例如,如果我想指定一个“年”模式,即正好4位数字,除了执行
“[0-9][0-9][0-9][0-9][0-9]”之外,还有其他方法吗


谢谢。

扩展rgrinberg注释,ocaml re()支持Perl、PCRE和Emacs模式,它们支持{m,n}量词


一个指向测试的链接,显示它支持它(使用perl模式):。

根据以下说法,似乎没有其他方法:。语法看起来非常类似于ERE。如果你真的需要正则表达式的高级功能:我不确定它是否支持这个特殊功能,但是ocaml re值得一试。