Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/07/2014, 12:56
jm_shinigami
 
Fecha de Ingreso: marzo-2011
Ubicación: San Salvador
Mensajes: 49
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Respuesta: Concidencias En Cadena (PREG_MATCH)

Cita:
Iniciado por pateketrueke Ver Mensaje
La segunda expresión (b) efectivamente está errada, sin embargo la primera funciona mejor.

Código PHP:
Ver original
  1. $cadena1="COL LOS NARANJITOS FRTE A COL. LOS FULECOS ESQUINA OPUESTA A LA COLONIA ZAKUMI CALLE MUNDIAL CASA 2018";
  2. $patron = '/COL(?!ONIA)/i';
  3.  
  4. echo preg_replace($patron,'COLONIA',$cadena1);

Sin embargo se conserva el punto de COL., con lo cual habría que modificar un poco la expresión:
Código PHP:
Ver original
  1. $cadena1="COL LOS NARANJITOS FRTE A COL. LOS FULECOS ESQUINA OPUESTA A LA COLONIA ZAKUMI CALLE MUNDIAL CASA 2018";
  2. $patron = '/COL\.?(?!ONIA)/i';
  3.  
  4. echo preg_replace($patron,'COLONIA',$cadena1);
Excelente amigo muy funcional tu ejemplo ya puesto en practica.

Pero mi duda era con respecto a la cadena que te coloque para detectar las diferentes abreviaturas de CALLE que detalle.

Disculpa las molestias.