быстрый вопрос (надеюсь).
Я хочу, чтобы мой анализатор принимал любой токен между двумя определенными токенами.
Так что в моем конкретном случае это выглядит так:
XPATH: 'xpath';
BRACKET_OPEN: '(';
BRACKET_CLOSED: ')';
xpathvar
:
XPATH BRACKET_OPEN (any token or char between here) BRACKET_CLOSED
;
Я уже пытался создать токен ANY: .;
, но он никогда не совпадал или не совпадал всегда.
Так что я бы хотел, чтобы правило xpathvar
совпадало с xpath( anything here, even special chars()!$[]!)
Спасибо за вашу помощь ^^