【发布时间】:2019-07-04 16:33:57
【问题描述】:
我正在定义一个 Xtext 语法规则来解析像 YYYY-MM-DDTHH-MM-SS 这样的简单时间戳,但是,当我发送 2019-01-01T08:12:14 之类的东西时,解析器不会解析,但它会在我发送时解析2019-01-01 T 08:12:14。
我已经尝试删除规则定义的标记之间的每个空格,但它没有帮助(而且可能没有帮助)
规则是:
Timestamp
:
year=INT '-' month=INT '-' day=INT 'T' hour=INT ':' minute=INT (':' second=INT)?
;
【问题讨论】: