Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2010, 13:18
sawdark
 
Fecha de Ingreso: septiembre-2010
Mensajes: 3
Antigüedad: 14 años, 3 meses
Puntos: 0
Información problema expresiones regulares en url

Hola a todos. Este es mi primera pregunta en este gran foro de las cuales siempre me a ayudado.


Como hago para limpiar una url en este caso es para paginacion es solo para pulir el link porque ya esta funcional pero no se como hacerlo

Código PHP:
// URL CORRIENTE:  http://www.miwebsite.com/pagina2
//link limpio : 
<a href="/pagina3">Siguiente</a>


// URL INFORMAL:  http://www.miwebsite.com/pagina2/AGREGADO POR PRUEBA

se imprime la pagina dos pero me muestra  el link

<a href="/pagina3/AGREGADO POR PRUEBA">Siguiente</a
alguien sabe como quitar el string desde segundo slash / hacia adelante con preg_replace

intente con
Código PHP:
  $prev_link '<a href="/pagina2/AGREGADO POR PRUEBA" class="next">&lt;&lt; Siguiente</a>';
  
$fix '\/'
  
$prev_link preg_replace('/'.$fix.'/''',  $prev_link );


//me devuelve solo   pagina2AGREGADO POR PRUEBA
//quisiera que se muestre /pagina2
// creo que se hace como \/{2}  para indicarle que apartir del segundo / elimine todo lo que le sigue pero no me funciona.