[Php-it] [img=left]http://www.miosito. com/pic.jpg[/img] con
preg_replace();
Alessandro Marinuzzi
alecosnet at inwind.it
Thu Oct 26 14:59:14 CEST 2006
Ciao a tutti, ho un altro quesito... si tratta di regex... me ne sono
fatta una per le immagini ma mi sa che si può migliorare ancora molto:
$body = preg_replace('/\[img=([a-z]+)\]([^[]+)\[\/img\]/', '<IMG
SRC="$2" ALT="$2" ALIGN="$1">', $body);
<?php
$body = "ecco una immagine:
[img=left]http://www.alecos.it/gfx/Logo.png[/img]... ecco cosa succede
se metto left come parametro, posso mettere anche [img=right] ;-)";
$body = preg_replace('/\[img=([a-z]+)\]([^[]+)\[\/img\]/', '<IMG
SRC="$2" ALT="$2" ALIGN="$1">', $body);
echo $body;
?>
Che ne dite si può migliorare? Trovate errori? Spero di no... magari è
un pò incasinata ;-)
--
Alessandro Marinuzzi
---------------------
http://www.alecos.it/
---------------------
More information about the Php-it
mailing list