Autor | Zpráva | ||
---|---|---|---|
Icka M. Profil * |
#1 · Zasláno: 11. 7. 2009, 14:03:03
Ahoj, prosím poradíte mi někdo s regulárem na zjištění, zda je retezec číslo, které by mohlo být jak kladné i záporné a aby přicházela v úvahu i dvě desetiná místa?? Děkuji mnohokrát
|
||
Nox Profil |
#2 · Zasláno: 11. 7. 2009, 14:06:02
Takto snad... "\-?\d(\.\d{0,2})?" ...nejsem si jistý jestli se to - musí escapovat...ono to jde použít v intervalech a-z, ale zase v takovémto případu by to nemuselo být třeba když nalevo nic není
|
||
Majkl578 Profil |
#3 · Zasláno: 11. 7. 2009, 14:58:36 · Upravil/a: Majkl578
j abych jej jeste upravil: ~^\-?\d+(?:\.\d{0,2})?$~
<?php preg_match('~^\-?\d+(?:\.\d{0,2})?$~', '-24.5', $m); var_dump($m); /* array(1) { [0]=> string(5) "-24.5" } */ ?> |
||
Časová prodleva: 15 let
|
0