Autor Zpráva
Juras
Profil *
Zdravím!

Pokud mám výraz ereg ("[0-9]",$icq), tak by měli jít vypsat pouze číslice (nemýlím li se), ale pokud zadám do $icq 3a, tak to pustí taky.

Jakto? Co mám špatně?

Totéž mám u ereg ("[a-z]",$jmeno), kde po zadání prvního písmene lze zadávat už i čísla.

Děkuji za odpověď.
Casero
Profil
Juras
Tento výraz znamená, jestli je v proměné číslo, resp. písmeno...tzn. že 3a vyhoví.
Juras
Profil *
No a jaký výraz je pouze pro čísla a jaký pouze pro písmena?
Děkuji
Mastodont
Profil
Pro čísla ^[0-9]+$
Juras
Profil *
Díky, ale ještě nechápu k čemu je tam ten znak $.
Mastodont
Profil
To je konec řetězce.

http://interval.cz/clanky/regularni-vyrazy-v-php-1/
Juras
Profil *
Tak děkuji mnohokrát ...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: