Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wymagania dot stringa i sprawdzenie ich spelnienia, czy string spelnia specyficzne wymagania?
esos
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 7.08.2005
Skąd: zabrze

Ostrzeżenie: (0%)
-----


przegryzam sie przez wyrazenia regularne i nie jestem w stanie rozwiazac takiego problemu:

dostaje z formularza haslo - jakis string.
musze sprawdzic, czy ten string zawiera: conajmniej 1 cyfre, conajmniej jedna litere duza i conajmniej jedna litere mala.

wyrazenie [0-9A-Za-z]+$ sprawdza, czy znaki ze stringu mieszcza sie w zadanych wyrazeniem zakresach, jednak nie sprawdza, czy kazdy z zakresow (a-z, A-Z, 0-9) zostal przynajmniej raz wypelniony.

w jaki sposob moge wyciagnac informacje, czy string zawiera w sobie: duza litere, mala litere i cyfre?

z gory dzieki za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Kod
if(preg_match('/[a-z]{1}/', $ciag) && preg_match('/[A-Z]{1}/', $ciag) && preg_match('/[0-9]/', $ciag))
{
// OK
}
Go to the top of the page
+Quote Post
esos
post
Post #3





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 7.08.2005
Skąd: zabrze

Ostrzeżenie: (0%)
-----


no i teraz gra...
dzieki!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 22:03