Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/04/2012, 02:07
Avatar de bet7o
bet7o
 
Fecha de Ingreso: febrero-2010
Ubicación: DF
Mensajes: 315
Antigüedad: 14 años, 2 meses
Puntos: 20
Respuesta: expresion regular para reemplazar caracteres antes del ?

Prueba así:

Código PHP:
Ver original
  1. $cadena = 'http://www.direccion.com/ruta.php?a1=1&a2=2&a3=4';
  2. $patron = '/http:\/\/(www\.)?(\w)+\.(\w){2,}\/(.*).[php|html]\?/i';
  3. $sustitucion = '';
  4. echo preg_replace($patron, $sustitucion, $cadena);
__________________
Pero el no contaba con una cosa, mi peligroso desinteres por la vida humana