【发布时间】:2022-12-06 07:46:06
【问题描述】:
目前我有一个解析器:
pScientific :: Parser Scientific
pScientific = lexeme L.scientific
这能够轻松解析类似 4087.00 的内容
但是当编号4,087.00 时失败有没有办法让 megaparsec 用逗号解析数字?
PS:我是 haskell 的新手,如果这是一个愚蠢的问题,请道歉
【问题讨论】:
-
之所以不解析这个是因为这个类型主要是为JSON解析而定义的,而JSON不允许这样,数组和对象中的元素用逗号分隔。
标签: haskell parsec megaparsec