Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/08/2014, 08:14
Avatar de nolose
nolose
 
Fecha de Ingreso: diciembre-2007
Ubicación: España
Mensajes: 165
Antigüedad: 17 años
Puntos: 2
Respuesta: Filtrar texto con preg_replace

Cita:
Iniciado por HackID1 Ver Mensaje
Holaa.!!!

Te dejo una función en la cual haces uso del Explode para dividir la cadena inicial separada por los trozos que queremos, indicando un principio y un final de corte.

Código PHP:
Ver original
  1. <?php
  2.  
  3.  /*Extrae el texto entre 2 PALABRAS */
  4.  
  5. $texto = "La Estacion Pepito Perez esta en la Direccion Avenida de Madrid" ;
  6.  
  7. function obtenemos($completa,$ini,$fin){
  8.     $resultado = explode($ini, $completa);
  9.         if (isset($resultado[1])){
  10.         $resultado = explode($fin, $resultado[1]);
  11.         return $resultado[0];
  12.         }
  13.     return '';
  14. }
  15.  
  16.  
  17. echo obtenemos($texto,'Estacion','Direccion');
  18.  
  19. ?>

Saludos
¡¡ Excelente aporte HackID1 !!
Muchas gracias :)

Funciona perfectamente, aunque me hubiese gustado emplear la función preg_replace();

Si alguien sabe configurarla correctamente... ¡Estaré encantado de escucharle!