Witam,
W jaki sposób sprawdzić, czy ciąg znaków zawiera określoną liczbę liter, wielkich liter, cyfr, znaków specjalnych?
Chcę zrobić skrypt sprawdzający siłę hasła np. dla poniższych wytycznych:
1. krótsze niż 8 znaków = hasło bardzo słabe,
2. od 8 do 12 znaków, nie zawiera cyfr = hasło słabe,
3. 8 do 12 znaków, zawiera cyfry = hasło przyzwoite,
4. od 12 znaków, zawiera cyfry = hasło silne,
5. od 12 znaków, zawiera cyfry i znaki specjalne = hasło bardzo