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