我试图让每一个简单的正则表达式的重复比赛中的Java:Java的重复模式匹配
(\\[[^\\[]*\\])*
其包含在[],只要它不包含[任意字符串匹配字符。例如,它会匹配
[a][nice][repetitive][pattern]
之前没有多少存在这样的群体知识,我无法找到通过模式匹配器访问各个匹配组的方式,即不能获得
[a], [nice], [repetitive], [pattern]
(或者,甚至更好,而括号中的文字),在4名不同的字符串。
使用pattern.matcher()我总是在最后一组。
当然必须有在Java中这样做的一个简单的方法,我很想念?
感谢您的任何帮助。
请您解释一下您的正则表达式?谢谢。 – 2012-09-17 05:00:01