パスワードフィールドのフォーム検証用にこの正規表現を作成しました
"/^[[A-Za-z0-9]+[A-Za-z0-9, .!@#$%^&*()_]*]{3,25}$/",
すべての英数字と特殊文字を受け入れますが、特殊文字のみは受け入れられません。
問題は長さチェックにあります:(
次のようになるはずです
Valid: aaaaaaaaa
Valid: 111111111
Valid: 11111n11111
Valid: nnnn1jkhuig
InValid: @@@@@@@@
しかし、それはエラーを投げています
aaaaaaaaaaaa
同じように