18/10/2010, 15:40
|
| | Fecha de Ingreso: mayo-2003
Mensajes: 544
Antigüedad: 21 años, 5 meses Puntos: 1 | |
Uso de dos expresiones regulares al unísono Hola a todos!
Tengo una duda que no pude solucionar buscando en google, tal vez esté haciendo la búsqueda incorrecta, pero prefiero que alguien del foro me pueda contestar.
if (preg_match($this->exre, $url))
return true;
else
return false;
Donde $this->exre y una expresión regular como esta: "/^(http:\/\/www\.sitio\.com\.ar\/[^ ]+\.html)$/"
Ahora bien, permite PHP usar en el mismo preg_match una u otra expresión regular?, o sea, que lo que evalue en $url sea correcto si evaluo esto: "/^(http:\/\/www\.sitio\.com\.ar\/[^ ]+\.html)$/" o "/^(http:\/\/www\.otrositio\.com\/[^ ]+\.php)$/" pero en la misma liena del preg_match($this->exre, $url)
GRACIAS!
__________________ CSSBoulevar Recursos para diseñadores y programadores webs |