Tema: preg_replace
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/09/2010, 07:24
Hidek1
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: preg_replace

Cita:
1. ¿Hay alguna función con las mismas características que preg_replace pero que realice el reemplazo de atrás a delate?
2. ¿Por lo que he visto en las aportaciones de los usuarios esta función se vuelve inestable con cadenas de texto largas?
3. ¿Hay alguna forma de saber si la función realizó algún cambio sin comparar la cadena original con la que devuelve la función?

1.- He buscado una forma y aun sigo sin poder ;D habría que seguir averiguando...
2.- No se vuelve inestable.. la expresión es tan estable como tu quieres que sea. solo puede llegar a ser mas lenta por el proceso interno que la conlleva.
3.- Claro.. en la documentación sale que preg_replace tiene un parámetro count

Cita:
count
If specified, this variable will be filled with the number of replacements done.
que traducido es

Cita:
Si se especifica, esta variable se llenará con el número de reemplazos realizados
asi puedes saber si hizo o no remplazos ;D

PD: aunque apenas estas aprendiendo regex.. haces buenas preguntas... debes llevar un tiempo programando? .. saludos y suerte.
__________________
More about me...
~ @rhyudek1
~ Github