Ciao,

sto costruendo una funzione che deve filtrare l'input html fornito dagli utenti per evitare problemi.

Deve permettere sono uno specifico elenco di tag e deve eliminare tutti gli attributi di questi tag, salvo qualcuno.

Esempio:
<a> Accettati: href,target,style
[b]
[i]
<u> (deve diventare <div style="text-decoration: underline">)

(deve diventare
)
[b]
<font> Accettati size,color (devono diventare <span style="color: XXX; size: XXX">)
<img> Accettati alt,width,height,style

E altri.
Mi aiutate a costruire un insieme di preg per fare tutto ciò? Dato che ci sono delle conversioni da fare temo che non basti una semplice preg ma, dopo aver eliminato i tag inutili bisognerà eseguire il callback per convertire i tag...

E' pensabile come cosa?