Autor Zpráva
Anonymní
Profil *
Vite ?
joejoe
Profil *
Tvoje otazka pusobi dojmem, ze ses o to sam ani nepokusil. Pokud za tebe nekdo bude muset porad neco delat, tak mu za to budes muset nejspis zaplatit.

^\+?([0-9]| )+((,|.)([0-9]| )*)?$

kdyz bys poslal nejake polofunkcni reseni, tak by ti tady jiste par lidi naslo chybu, takhle ti muzu napsat jenom jak funguje to co jsem napsal ja:

^ - zacatek
\+? symobol +, ? znamena 0x nebo 1x
([0-9]| )+ cislo nebo mezera (jako oddelovac tisicu), + znamena minimalne 1x
((,|.) .........)? - desetina carka nebo tecka a za tim dalsi cifry - 0 nebo 1x
$ - konec

jestli to mas spravne si muzes vyzkouset treba na http://www.regexp.cz
popis jednotlivych symbolu muzes najit v dokumentaci k php v kapitolach Perl Comaptibile Regular Expressions (funkce preg_match, preg_replace) nebo POSIX Regular Expresions (funkce ereg, ereg_replace ..)
halogan
Profil
Proc regexpy, kdyz to jde pres is_numeric, is_float, ><, apod...
Jáá
Profil
Co dělá to "><" (já znám jenom "<>")?
halogan
Profil
Jáá: myslel jsem tim porovnavani < a >
peta
Profil *
http://www.volny.cz/peter.mlich/www.htm
odkaz na visbone, treba
http://www.visibone.com/regular-expressions/
Toto téma je uzamčeno. Odpověď nelze zaslat.

0