Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/01/2012, 16:12
Avatar de nes24
nes24
 
Fecha de Ingreso: julio-2005
Mensajes: 746
Antigüedad: 18 años, 10 meses
Puntos: 3
Respuesta: Expresion regular en para determinar liks

$info='
<a href="visita.php?campania=001&dest=http://www.google.com">link</a>
<a href="visita.php?campania=001&dest=http://www.google.com">link 2</a>
<a href="http://www.google.com">link 3</a>
<a href="http://www.hotmail.com">link 4</a>
<a href="http://www.forosdelweb.com">link 5</a>
';

$patron = array('/href="([^vis]+)"/');
$sustitucion = array('href="visita.php?campania=001&dest=$1"');
echo '<textarea cols="100" rows="10">'.preg_replace($patron, $sustitucion, $info).'</textarea>';

Esto me da resultado, pero solo con la primera coincidencia. Como puedo lograr que aplique el peemplazo a las demas coincidencias ????
__________________
No hay nada que foros del web no sepa!!!!

Peca tanto quien presume de su belleza como de su inteligencia, ya que la brevedad de la vida aunque distorcionada siempre estara presente.

Última edición por nes24; 05/01/2012 a las 16:56 Razón: jijji