一連の数字があるとしましょう
1 2 3 4 1 2 3 4
ご覧のとおり、ここにサイクルがあります。
1 2 3 4
今、パターンに一致する正規表現を作成しようとしています。パターンは、シーケンスの半分の長さ、または 2 つの数字の長さにすることができます。これは私がこれまでに持っているものです
Pattern cycle = Pattern.compile("((\\d+\\s)+(\\d+\\s))\\1");
スペースで区切られた数字の文字列が与えられます。キャプチャ グループを使用しようとしていますが、理解できません。何か助けはありますか?