Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2003, 21:14
erama
 
Fecha de Ingreso: noviembre-2002
Mensajes: 190
Antigüedad: 22 años, 3 meses
Puntos: 0
Expresiones Regulares

El amigo Cluster me sugirio que consulte esto aca:

como hago para validar como correcta una cadena que tiene ? (signos de inrrogación)
por ejemplo esta cadena:

pepe.php?lala=pepa

yo uso esto:
(.+)
y me valida todo menos el signo de interrogación "?".

--------¿porque necesito hacer esto?------------
porque estoy reescribiendo Urls dinámicas como esta:

pepe.php?esto=o.php=&nada=hola??dd

entonces cuando creo el .htaccess de la siguien forma
RewriteEngine On
RewriteRule ^pepe/(.+)/(.+) pepe.php?esto=$1&nada=$2

si quiero acceder de esta forma:
pepe/o.php=/hola??dd

me funciona todo pero la ultima variable me la corta cuando comienzan los ??.

¿se entendie + o -?

Saludos