0
のコンテンツのみを取得し、私は私の文法上のこのレクサーのルールをしました:私はこのルールを訪問するときレクサールール - >文字列
STRING_LITERAL
: '\'' (~'\'' | '\'\'')* '\''
;
、私はこのSTRING_LITERAL
の「コンテンツ」を取得したいです。つまり、最初は'
と最後の'
の間のすべてです。
例:
String s = node.getText();
s -> "'sample string'"
それは、文字列の「コンテンツ」を取得するために、レクサールールを少し触れることは可能ですか?
レクサーにあまりにも多くの「インテリジェンス」をかけてはいけません。これは他の場所でも処理できます。 – ibre5041
あなたは何を考えているのですか?より淡い 'STRING_LITERAL'レクサールールを取得するにはどうしたらいいですか? – Jordi