Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/07/2014, 12:46
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Concidencias En Cadena (PREG_MATCH)

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);
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.