最後に繰り返し文字セットを持つ単語を識別する正規表現を作成する必要があります。次のコード フラグメントによると、繰り返し文字セットはです。これが検出されて表示されるように、正規表現を作成する必要があります。An
次のコードによると、\\w
任意の単語文字 (数字、文字、または特殊文字を含む) と一致します。しかし、私は英語の文字を識別したいだけです。
String stringToMatch = "IranAnAn";
Pattern p = Pattern.compile("(\\w)\\1+");
Matcher m = p.matcher(stringToMatch);
if (m.find())
{
System.out.println("Word contains duplicate characters " + m.group(1));
}
アップデート
Word contains duplicate characters a
Word contains duplicate characters a
Word contains duplicate characters An