Hola, si otra vez yo :).
Mirad lo que he echo al partir del ejemplo de angelroyo:
Código:
<?
$texto1="[img src=imagen.gif width=150 height=200 align=left alt=imagen] (imagen.gif,150,200,left)";
$texto1=preg_replace( "#\[img src=(.*?) width=(.*?) height=(.*?) align=(.*?)\ alt=(.*?)]#s", "<img src=\\1 width=\\2 height=\\3 align=\\4 alt=\\5>", $texto1 );
echo texto1;
?>
Ahora mi duda como puedo hacer para que los campos como href= o target aunq no esten colocados en este orden:
href,width,height,aling,alt
que se remplace??
me tocaria hacer un remplace para cada una de las cobinaciones posibles?
gracias.
<img src=http://www.talleresdelweb.com/~mariojp/cool.gif align=left>Visita:<br> <a href=http://www.talleresdelweb.com target=_blank>Talleres del Web</a><br> <a href=http://www.mumu-weee.com target=_blank>Mumu Weee</a>