Eliminare i tag HTML da una stringa con le regular expression di VBScript 5.x

di Daniele Bochicchio, in Classic ASP, Coding, Misc,

La funzione presentata in questo script, che necessita del motore 5 o superiore di VBScritp, permette di eliminare, all'interno di una stringa, eventuali tag HTML, sfruttando le regular expression.

<%

Function NoHTML(strInput)

 Dim RegEx
 Set RegEx = New RegExp
 RegEx.Pattern = "<[^>]*>"
 RegEx.Global = True
 RegEx.IgnoreCase = True

        ' conserva la formattazione
 strInput = Replace(strInput, "<br>", chr(10))

 NoHTML = RegEx.Replace(strInput, "")

End Function

strHTML ="<b>Ciao!</B> <I>prova</I>"

Response.write NoHTML(strHTML)
Response.write "<br>" & strHTML

%>

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi