5200USCOMPANYNAME3490SUPPLEMENTAL0COME03062036121DNESUPPS0E123C 0908030908032152062036120000005
Я должен разделить эту строку на основе позиции, используя antlr4
0-я позиция - имя1 01-03-е положение - имя2.,,N-я позиция - имяN
Лучше сначала пройтись по некоторым учебникам по Antlr.( Пример )
Парсинг буквенно-цифровых символов в Antlr.
fragment Digit: '0'..'9' ; fragment Alpha: '_' | 'A'..'Z'; Number: Digit+ ; Alphanumeric: (Letter | Digit)+ ;
Кредиты