文字列内の特定のパターンを見つける正規表現を作成しようとしていますが、正しく機能させるのに苦労しています。私のコードは次のようになります。
public String regexTest(String test) {
Pattern p = Pattern.compile("A");
Matcher m = p.matcher(test);
while (m.find()) {
return m.group();
}
return "";
}
文字列テストには「ABCDAB A」が含まれていますが、「A」、「A」、および「A」を返したいのに、「A」を返すだけです。ここで私が間違っていることを誰かが知っていますか?