Haskell Parsec:贪婪的原始人多少?

时间:2017-02-23 16:22:10

标签: haskell parsec

我刚刚开始学习Parsec库,我想知道库中是否有任何原语可以执行以下操作:给定解析器let a = char 'a'和字符串aaab ,将返回Right ['a', 'a', 'a'],剩余"b",即会尽可能多地解析,但不会更多。我觉得这是必要的,它必须以某种形式存在于图书馆中。

1 个答案:

答案 0 :(得分:2)

您想使用many a,它会尽可能多地解析a个。{/ p>