1
CSV 입력을 위해 ANTLR 문법을 사용하고 싶습니다.ANTLR4 문법 정규식 및 물결표
(~["])+
와(~['"'])+
의 차이점은 무엇입니까?왜
~
이 중요한가요?
여기 내 문법입니다 : 렉서 규칙에서
grammar Exercice4;
csv : ligne+
;
ligne : exp (',' exp)* ('\n' | EOF)
;
exp : ID
| INT
| STRING
;
INT : '0'..'9'+;
ID : ('0'..'9' | 'a'..'z' | 'A'..'Z')+;
STRING : '"' (~["])+ '"';
WS : [ ,\n, \t, \r] -> skip;
1) 차이가 없어야합니다 2)'~'는 다음 항목을 무효화합니다 – Lucero