E' possibile prendere una stringa escludendo i caratteri che sono compresi tra "<" e ">"? C'è una funzione per farlo?
E' possibile prendere una stringa escludendo i caratteri che sono compresi tra "<" e ">"? C'è una funzione per farlo?
Una precisazione. Non ho bisogno né di una funzione che escluda delle sequenze fisse (tipo sempre <pippo> e </pippo>) né che scluda tag HTML (tipo [b], [i]) perchè le conosco.
Avrei bisogno di una funzione a cui poter dire: in una stringa tutte le parole che trovi tra < e > cancellale. Si può secondo voi?
per farla "semplice":
con la funzione ipos, trovi la posizione del carattere < e del carattere >.
poi con la funzione substr, estrai soltanto la porzione di stringa che parte dalla posizione di <, per x caratteri dove x sarà la posizione di > meno la posizione di <.
usa una regexp
s/<[^>]*>//g
<?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
' socio fondatore e membro del direttivo del GrUSP ',"\n",
' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>