我想匹配表单的输入::Author: Michael <michael@test.com>
Author: David <david@test.com\n';上面解析器的问题是,对于上面的输入,它完全匹配。但当输入更改为:Author: michael <michael@test.com>第2行:8不匹配的输入'michae
按照词法分析器语法,片断应该根据在类LexerHelper中定义的谓词来标记化‘自定义名称’ fragment NUMERICAL : [0-9];
fragment XML_NameStartChar; CUSTOM_NAME的正确匹配项总是尽可能长的匹配项。取而代之的是,词法分析器使用它在整个过程中找到的每个可能的“有效”匹配来调用谓词,因此some:c、some:cn、some:cna、some:c