Może ktoś pomóc? Męczę się z tym już 2 godzinę i nadal mam mindfucka
Dlaczego
czy też po prostu [a-zA-Z0-9_.] pozwala mi używać w stringu polskie znaki?
Dlaczego
if (preg_match("/[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789._]/", $login) != 1)
die('1');czy też po prostu [a-zA-Z0-9_.] pozwala mi używać w stringu polskie znaki?
















([.]+)!= (.+)a regexp mogles zapisac nastepujaco:
"/([a-z0-9.])/i" nie ma koniecznosci wypisywania wszystkich liter, bardziej mnie ciekawi czemu szukasz wystapienia pojedynczego znaku w stringu z tej grupy. Jesli gdziekolwiek w stringu bedzie jakis znak z tej grupy to bedzie dopasowanie (bez zwrotki bo nie masz grupy dopasowan). Nie trudno o wystapienie jakiegos znaku z tej listy gdzieś