Originariamente inviato da kilio
salve ho una stringa da cui vorrei eliminare ciò che è compreso tra i simboli [simbolo1] e [/simbolo1].

esempio:

$str="messaggio [simbolo1] asdasdad [/simbolo1] resto del messaggio";
vorrei farla diventare
$str="messaggio resto del messaggio";

come posso fare con la reg exp?
Le sto imparando ora, ma forse ti posso aiutare... prova questo:
codice:
function elimina($stringa)
{
$expression = "\[simbolo\](.+)\[\/simbolo\]";
$replace = "";
return eregi_replace(expression, $replace, $stringa);
}
Prova e mi fai sapere... una cosa: Ancora non so come controllare quando ci sono più [siombolo][/simbolo], ho aperto un thread, ma ancora nessuna risposta...
http://forum.html.it/forum/showthrea...hreadid=725891