Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Antlr4编写用于解析字母数字文本的语法?_Antlr4 - Fatal编程技术网

如何使用Antlr4编写用于解析字母数字文本的语法?

如何使用Antlr4编写用于解析字母数字文本的语法?,antlr4,Antlr4,我必须使用antlr4根据位置分割这条线 第0个位置-名称1 01-03第三个职位-姓名2 . . . 第n个位置-nameN最好先阅读一些Antlr教程。() 解析Antlr中的字母数字字符 5200USCOMPANYNAME3490SUPPLEMENTAL0COME03062036121DNESUPPS0E123C 0908030908032152062036120000005 欢迎来到堆栈溢出。请,一定要问很多谢谢…你能帮我再问一个问题吗。 fragment Digit: '0'..'

我必须使用antlr4根据位置分割这条线

第0个位置-名称1 01-03第三个职位-姓名2 . . .
第n个位置-nameN

最好先阅读一些Antlr教程。()

解析Antlr中的字母数字字符

5200USCOMPANYNAME3490SUPPLEMENTAL0COME03062036121DNESUPPS0E123C  0908030908032152062036120000005

欢迎来到堆栈溢出。请,一定要问很多谢谢…你能帮我再问一个问题吗。
fragment Digit: '0'..'9' ;
fragment Alpha: '_' | 'A'..'Z';

Number: Digit+ ;
Alphanumeric: (Letter | Digit)+ ;