Я использую javaCC для генерации моего парсера.Но я хочу иметь дату в таком формате: «01/02» или «05/12» или «30/11»
TOKEN :
{
< CONSTANT : (< DIGIT >)+ >
| < STRING : ( ["A"-"Z","a"-"z"] )+ >
| < #DIGIT : [ "0"-"9" ] >
| < SLASH: "/" >
}
У меня есть что-то подобное:
(< CONSTANT > <SLASH > < CONSTANT >)
Но он принимает 999/888 ... Как я могу принять только 0-31 для левой стороны косой черты и 0-12 для правой стороны косой черты
Большое спасибо за вашу помощь