2009-12-10 27 views

回答

1

(假設不意味着作爲元字符)

不太,它將匹配,或偶數數量的字符。

編輯

要匹配報價塊,做這樣的事情:

QUOTE 
    : '[[' (options {greedy=false;} : .)* ']]' 
    ; 

假設[[ some text here ]]是報價塊。

+0

哦。那麼我試圖匹配報價塊的結尾,你會怎麼做?我對ANTLR很新穎:) – RCIX 2009-12-10 09:21:28

+0

我正在嘗試這個'(options {greedy = false;}:。)*',它會在我預期的角色中工作嗎? – RCIX 2009-12-10 09:24:19

+0

是的,看我的編輯。 – 2009-12-10 10:06:18