我試圖讓每一個簡單的正則表達式的重複比賽中的Java:Java的重複模式匹配
(\\[[^\\[]*\\])*
其包含在[],只要它不包含[任意字符串匹配字符。例如,它會匹配
[a][nice][repetitive][pattern]
之前沒有多少存在這樣的羣體知識,我無法找到通過模式匹配器訪問各個匹配組的方式,即不能獲得
[a], [nice], [repetitive], [pattern]
(或者,甚至更好,而括號中的文字),在4名不同的字符串。
使用pattern.matcher()我總是在最後一組。
當然必須有在Java中這樣做的一個簡單的方法,我很想念?
感謝您的任何幫助。
請您解釋一下您的正則表達式?謝謝。 – 2012-09-17 05:00:01