「ABCxxxxx」のような正規表現パターンを見つけようとしています (x は数字で、例として x は 5 です)。別の文字列で同様の部分文字列を見つけようとしています。
上記の正規表現で
ABC12345 or
ABC09090 or
ABC 54321 etc.
はすべて一致しています。
誰でもこれで私を助けてもらえますか?
ありがとう、
それでもうまくいきません!それは私があなたの返信に基づいて試したことです:私のテキストは
Fwd: Fwd: kam rran 2323242 ojdwohejf ABC12345 dewfwe
コードは次のとおりです。
String regex = "ABC\\s*\\d{5}";
java.util.regex.Pattern pattern = java.util.regex.Pattern.compile(
regex,
java.util.regex.Pattern.CASE_INSENSITIVE
);
Matcher m = pattern.matcher(subject);
if (m.find()) {
this.setThat(m.group());
}
しかし、それはif条件を渡しません!!!!