![]() |
![]() |
![]()
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. |
|
|
![]() |
![]()
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 } |
|
|
![]()
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! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:03 |