したがって、0と1の文字列で渡すことができる正規表現(「0010101000111100100011110001101100011」など)を作成し、6つの連続する文字ごとに、そのブロックに少なくとも2つの1が必要であることを確認します。
また、長さが6未満の文字列は通過する必要があります。
文字列の受け渡しの例:
- ""
- 「00」
- 「11000011」
- 「01010100」
失敗した文字列の例:
- 「110000000011」
- 「000001」
これらの例は非常に小さい文字列ですが、任意の長さの文字列を使用できるように作成したいと思います。
今、私はループなどで解決するのではなく、これを正規表現で表現するための良い方法を探しています。