Zadejte hledaný výraz...

Regulérní výraz

Petr
verified
rating uzivatele
14. 1. 2012 22:25:13
Zdravim, snažím se udělat regulerní výraz na url adresy
chtěl bych aby výsledný řetězec mohl být ve tvaru
http://www.neco.cz nebo
http://neco.cz
ale tak aby na konci mohlo být jen ,cz nebo .com
ale nevím jak to tam dostat.. Zkusil jsem toto
|(http://(www.)*(.*))|U
ale to nefunguje.
funguje mi to například takto
|(http://(www.)*(.*).com|U
ale takto mi to nenajde řetězce s cz doménou.
Prosím pomůže někdo? Díky.
14. 1. 2012 22:25:13
https://webtrh.cz/diskuse/regulerni-vyraz-2/#reply718682
acidclick
verified
rating uzivatele
14. 1. 2012 22:34:26
ja bych zkusil
preg_match('/http://(www.)*(*).*(*)/',$retezec,$matched);
pokud se ma parsovat jen domena
omezeni jen na cz nebo com /(http://(www.)*(*).*(com|cz)+)/
tohle by melo fungovat i na subdomeny /http://(*)/
14. 1. 2012 22:34:26
https://webtrh.cz/diskuse/regulerni-vyraz-2/#reply718681
Petr
verified
rating uzivatele
14. 1. 2012 23:34:04
Děkuji funguje to výborně...neznáte nějaký dobrý tutorial na tyto výrazy?
14. 1. 2012 23:34:04
https://webtrh.cz/diskuse/regulerni-vyraz-2/#reply718680
Pro odpověď se přihlašte.
Přihlásit