1

Web で次の正規表現を見てきました。

(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$

文字列が次の場合にのみ検証します。

  • 少なくとも (1) 個の大文字を含む
  • 少なくとも (1) 個の小文字を含む
  • 少なくとも (1) の数字または特殊文字を含む
  • 少なくとも (8) 文字の長さを含む

しかし、ユーザーが選択した文字を使用できるようにしながら、少なくとも 5 文字を含めようとしています。

4

1 に答える 1

1

正規表現.{5}は、少なくとも 5 文字を含む任意の文字列と一致します。改行以外の文字は何でもよいため、5 つのスペースで構成される文字列が一致することに注意してください。

于 2012-07-01T03:39:25.697 に答える