我有一个包含类似([A-Za-z]\s)+
. 它返回一组包含所有字母,后跟一个空格。但是,它只保留组中的最后一个元素,例如,如果文本包含a b c d
,我尝试打印组匹配,但它只返回字母 (d)。这是我的程序
while (m.find()) {
L = m.group(1);
System.out.println(L);
}
我的问题是为什么我只收到字母 (d) 而不是所有字母?是不是因为他们都是通过一组抓到的?我该如何纠正?我怎样才能遍历一组。例如,遍历检测为一组的所有匹配项?