グッドデイスタックオーバーフロー。
私は正規表現の使用に慣れていないので、ここに問題があります。パスワードに4つの連続した文字が含まれている場合は、パスワードを確認する必要があります。これまで私がカバーしたのは数字に関するものです。これが私の正規表現です:
昇順の数字-^。?(?:0123 | 1234 | 2345 | 3456 | 4567 | 5678 | 6789)。$
降順の数字-^。?(?:9876 | 8765 | 7654 | 6543 | 5432 | 4321 | 3210)。$
これは数字に対してのみ機能します。私はこれがすでに正規表現でやり過ぎであることを知っているので、私は文字でそれをやりたくありません。私がそうするなら、それはあまりにもやり過ぎでしょう。
abcdblah//abcdのためtrue
helobcde//bcdeのためtrue
dcbablah//dcbaの本当の理由
heloedcb//edcbのためtrue
どんな助けでも大歓迎です。stackoverflowに感謝します。