我不知道如何用秒差距读文本到停止字,我知道你可以做这样的事情
paramBlockExpr :: Parser ParamBlock
paramBlockExpr = do
p <- paramExpr
txt <- many1 anyChar
_ <- string "stop_word"
return $ ParamBlock p txt
但随后parsec将移动托架,stop_word不再可读,我读了一些关于lookAHead
的内容,但不明白它是否适用于此处
附言
顺便说一下,这个例子也不起作用,anyChar
将吸收stop_word
1条答案
按热度按时间szqfcxe21#
就像这样: