0

Oracle データベースのユーザーの新しいパスワードを確認するための正規表現を作成したいと考えています。
条件:
- 少なくとも 8 文字の長さ
- 小文字で始まる必要があります -
少なくとも 2 桁の数字が含まれ
ている必要があります - 少なくとも 1 つの大文字が含まれている必要があります
- 使用できる特殊文字は下線のみです _

これは私がこれまでに得たものです:

^(?=[a-z])(?=.*[\d]{2,})(?=.*[A-Z]{1,})[0-9a-zA-Z_]{8,}$

このサイトでテストすると正常に動作し ます。
REGEXP_LIKE 関数を使用して Oracle でテストした場合、機能しません。
どうしたの?

4

1 に答える 1