文字を何度も複製するチャットにメッセージを入力したときにチェックしようとしています。私はすべての可能な文字のためにこれを行い、それらが一定の限界を超えているかどうかをチェックしたい。 「 - 」のために、それが唯一のチェック瞬間文字列内の重複文字の実行を確認する
int WithChars = m.length();
int WithoutChars = m.replace("-", "").length();
if(WithChars - WithoutChars >= 10) {
//Do stuff
}
が、私はそれは、複数の文字をチェックしたいので、誰かが「< < < < < < < <」または「AAAAAA」を入力した場合には、まだやるべきだろうこの小切手。私の頭の上の
私はあなたが何をしようとして取得しない?何をチェックしてください。文字のない文字列が空の文字列です。 – Andreas
あなたは(10探していますか行のそれ以上)の繰り返し文字?@Andreas彼/彼女は10文字に – Dancrumb
はそう同じものではありません。質問する必要があります繰り返される文字が連続している必要があるかどうかを含めて明確にされています(例えば、 'aaabaaa' six repeat 'a'の?)? – ItzBenteThePig