文字列に任意の順序で2つの単語が含まれている場合に一致する正規表現をどのように記述しますか?
つまり、大文字と小文字を区別せずに、「reset」と「password」が含まれる文字列を検索する正規表現を作成しようとしています。したがって、これらは一致する必要があります。
- パスワードを再設定する
- パスワードのリセット
- パスワードをリセットします
- パスワードリセットリクエスト
- あなたのパスワードはリセットされました
そして、これらは一致するべきではありません
- パスワード
- リセット
- パスワード変更済み
- アカウントのリセット
私が得た最も近いものは次のとおりでした:/(password|reset)/
、しかしそれはすべてのケースを見つけます、そして私が試したとき(password|reset){2}
それはどれにも一致しませんでした。rubularでこれをテストします。