Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/08/2009, 06:36
horape
 
Fecha de Ingreso: mayo-2009
Mensajes: 210
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con la funcion preg_replace_callback

el \b final no te va a funcionar ya que solo coincide con las letras sin acentuar, tenes que usar \B

por otro lado me parece que el + está de más

yo la usaría asi:

/\B'.$termino.'(?:|s|es)\B/i

edit: la primer \B también mayuscula, x si te toca una palabra acentuada en la primer letra..

Última edición por horape; 19/08/2009 a las 06:54