2012-10-11 74 views
-1

我想知道是否有一種方法來獲得匹配後java.util.regex.Matcher作爲字符串不附加到一個StringBuffer匹配,這是匹配。 appendTail(StringBuffer)呢。我知道我可以創建一個StringBuffer並將其附加到它並將其轉換爲String,但我想知道是否有更直接的方法。Java正則表達式匹配後作爲字符串

StringBuffer tailBfr = new StringBuffer();    
mtchr.appendTail(tailBfr); 
String tail = tailBfr.toString(); 

由於沒有String getTail()方法。

我試着得到組數,然後通過組遍歷,看看它是否可以存儲在其中的一個,但它不是。

感謝

+1

你是絕對不會澄清你的問題。一個例子會幫助我們理解你想要的。 –

+0

我想要類似String tail = Matcher.getTail();而不是將該尾部放入StringBuffer中 – amphibient

回答

1

如果追加

(.*)\\Z 

的正則表達式,你會得到文本的尾巴作爲最後捕獲組

相關問題