我有一个关于 ParseKit 和解析时间戳的相当简单的问题......我如何去强制一个点/句点的符号性质。
例如,如果我试图解析2008-01-25
,我可以使用类似date = /\d{4}/ '-' /\d{2}/ '-' /\d{2}/
. 事实上,date.grammar
ParseKit 附带了一个可以做到这一点的(有趣的是,提供的语法在 DemoApp 中不起作用,除非你添加@symbolState='-';
,但我离题了......)
但是,如果我想解析一个带有点的日期,我该怎么办......例如,2008.01.25
或2008-01-25-12.34.45
. 我已经尝试添加'.'
到@symbolState
指令中,但它一直被忽略。请注意,我现在依靠 DemoApp 来测试我的语法......不确定这是否有任何区别。
任何想法将不胜感激。