【发布时间】:2017-06-08 14:57:21
【问题描述】:
我的情况需要匹配数字或带下划线的数字。
要匹配数字,写[0-9]+很容易。
但是如何匹配带下划线的数字? Antlr4的语法中如何表示带下划线的数字?谁能帮我?感谢您的宝贵时间。
【问题讨论】:
-
带下划线的数字到底是如何表示的?您能否在问题中以文本方式 包含一个示例? (即,不是图像)
-
我知道 txt 文件或控制台中没有格式问题。但是在word文档中,我们会有下划线的文本,在我的研究中,我必须考虑这种情况。
-
那么你必须考虑如何使用 Antlr 来阅读 Word 文档的问题。可以肯定的是,Word 文档还可以包含 bold 或 italics、更大或更小尺寸、不同字体等的数字。但是这些格式代码需要以某种方式进行序列化(例如 HTML 或 RTF),以便将数据输入文本处理器,例如 Antlr 生成的解析器。因此,如何表示格式信息的问题是必不可少的(您还没有尝试回答)。