Autor | Zpráva | ||
---|---|---|---|
reg Profil * |
#1 · Zasláno: 25. 1. 2007, 17:03:27
Ahoj. Nejsem schopen napsat regulární výraz na ip adresu, abych mohl kontrolovat správnost jejího zápisu. IP adresa i IPv4. Prosím poraďte. Děkuji.
|
||
nightfish Profil |
#2 · Zasláno: 25. 1. 2007, 17:08:48
ereg("^([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3})$", $ipAdresa, $regs)
(to zkontroluje, jestli jsou zadány všechny 4 oktety ještě by to chtělo kontrolu, zda-li má každý oktet správnou velikost if (((int)$regs[1] <= 255) && ((int)$regs[2] <= 255) && ((int)$regs[3] <= 255) && ((int)$regs[4] <= 255)) ... |
||
reg Profil * |
#3 · Zasláno: 25. 1. 2007, 17:11:41
Supr díky mnohokrát. S regulérními výrazy moc neumím.
|
||
nightfish Profil |
#4 · Zasláno: 25. 1. 2007, 17:12:39
reg
je tam chyba...zapomněl jsem oescapovat lomítka takže ereg("^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$", $ipAdresa, $regs) |
||
reg Profil * |
#5 · Zasláno: 25. 1. 2007, 17:27:56
JJ, dík.
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0