Nwlapcug.com


Come rimuovere i tag HTML da una stringa

Rimozione tag HTML da una stringa è una forma utile di manutenzione del sito Web e mettere in ordine. Diciamo che un informazioni di input utente in un form che verrà visualizzato sul profilo pubblico dell'utente; Se l'utente di inserire il codice HTML giusto, si potrebbe rompere il layout del tuo sito. Non cercate oltre MySpace, che ha creato un'industria di cottage di bad Web design consentendo apertamente proprio questo. Per fortuna, rimozione di questi tag è relativamente semplice, non importa quale lingua si utilizza.

Istruzioni

1

Rimuovere i tag HTML da una stringa utilizzando il PHP con il seguente codice:

<? php $htmlstring = preg_replace (\ "/ <. *? > / \", \ "\", $htmlstring);? >

Questo metodo utilizza espressioni regolari per identificare l'inizio e la fine di qualsiasi tag HTML e rimuoverlo dalla stringa. Sostituire $htmlstring con qualsiasi variabile che si utilizza.

2

Rimuovere i tag HTML da una stringa su ASP.net con il codice riportato di seguito:

pubblica htmlstring Strip (htmlstring testo)
{return Regex. Replace (testo, @"<(.| \n)*? > ", htmlstring. Empty); }

Come nella versione PHP, sostituire \"htmlstring\" con qualunque cosa è denominata variabile di stringa.

3

Rimuovere i tag HTML da una stringa utilizzando JavaScript se incappate in problemi con entrambi gli esempi sopra riportati:

Function removeHTMLTags(htmlstring) () {
if(HtmlString) () {
var stringdiv = document.createElement(\"div\")
VAI
stringdiv.innerHTML = htmlstring
VAI
if(Document.All) {return stringdiv.innerText;}
else {return stringdiv.textContent;}
} }

Ancora una volta, sostituire \"htmlstring\" con la variabile di stringa.