Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z preg_match
Forum PHP.pl > Forum > Przedszkole
maniutek08
NIe wiem już walczę z tym kilka godzin i nie wiem czy aż tak tępy jestem z preg_match..

Chce aby login użytkownika składał się tylko z liter małych i dużych bez polskich znaków i cyfr.. no i mam taki kod
  1. if(preg_match('/[a-zA-Z]+/', 'maniutek8')) echo 'jest'; else echo 'niejest';


i za każdym razem zwraca mi 'Jest'.. nawet w przykładzie powyżej.. jest tam liczba a preg_match mam ustawione tylko małe i duże litery... zwraca prawdę nawet jak dopiszę ';,.' lub inne znaki..


O co chodzi??
wookieb
/^[a-zA-Z0-9]+$/
maniutek08
No rzeczywiście działa.. ale jestem człowiekiem, któremu podanie gotowego rozwiązania nie wystarcza..

Czy mógłbyś wytłumaczyć czemu tak a nie inaczej tak żebym zrozumiałquestionmark.gif
ixpack
Przeczytaj uważnie: wyrażenia regularne - mi bardzo to pomogło z wyrażeniami regularnymi - polecam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.