Les Snippets

Connexion

Supprimer les tags html dans un texte (StripHTML)

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 20/03/2006 20:22:13 et initié par Nix [Liste]
Date de mise à jour : 30/03/2006 12:55:53
Vue : 18840
Catégorie(s) : Chaîne de caractères
Langages dispo pour ce code :
- VB 2005, VB.NET 1.x
- C# 1.x, C# 2.x
- Java
- PHP 3, PHP 4, PHP 5
- ColdFusion MX
- Javascript
- VB6, VBA
- VBScript



Langage : VB.NET 1.x , VB 2005
Date ajout : 20/03/2006
Posté par Nix [Liste]

Public Shared Function StripHTML(ByVal TexteHTML As String) As String

	Return System.Text.RegularExpressions.Regex.Replace(TexteHTML, "(<[^>]+>)", "") 

End Function



Langage : C# 1.x , C# 2.x
Date ajout : 20/03/2006
Posté par Nix [Liste]
public static string StripHTML(String TexteHTML) 
{ 
	return System.Text.RegularExpressions.Regex.Replace(TexteHTML, "(<[^>]+>)", ""); 
}

Langage : Java
Date ajout : 20/03/2006
Posté par neodante [Liste]
public static String stripHTML(String htmlText){
    return htmlText.replaceAll("(<[^>]+>)", "");    
}
Langage : PHP 3 , PHP 4 , PHP 5
Date ajout : 21/03/2006
Posté par malalam [Liste]
<?php
function StripHTML ($sString) {
    return preg_replace ('@<[\/\!]*?[^<>]*?>@si', '', $sString);
}
?>
/**
* Autre possibilité sans expression régulière
*/
<?php
function StripHTML ($sString) {
    return strip_tags ($sString);
}
?>
Langage : ColdFusion MX
Date ajout : 21/03/2006
Posté par nickadele [Liste]
DateMAJ : 30/03/2006
<cffunction name="StripHTML" hint="Supprime les tags HTML dans un texte">
 <cfargument name="TexteHTML" type="string" required="yes">
 <cfreturn ReReplace(TexteHtml,"(<[^>]+>)","","All")>
</cffunction>
Langage : Javascript
Date ajout : 21/03/2006
Posté par Nix [Liste]
function stripHTML(txt){ 
    return txt.replace(/<\S[^><]*>/g, "")
}


Langage : VB6 , VBA
Date ajout : 22/03/2006
Posté par PCPT [Liste]

Private Function StripHTML(ByRef sTexteHTML As String) As String Dim oReg As New RegExp     oReg.Pattern = "(<[^>]+>)"     oReg.Global = True     StripHTML = oReg.Replace(sTexteHTML, vbNullString) End Function

Remarque :
à noter qu'il faut ajouter la référence :
Microsoft VBScript Regular Expressions 5.5
Langage : VBScript
Date ajout : 23/03/2006
Posté par Renfield [Liste]
Function StripHTML(sTexteHTML)
Dim oReg
    Set oReg = CreateObject("VBScript.RegExp")
    oReg.Pattern = "(<[^>]+>)"
    oReg.Global = True
    StripHTML = oReg.Replace(sTexteHTML, vbNullString)
End Function

Snippets en rapport avec : Supprimer, Html, Strip, Striphtml, Tags



Codes sources en rapport avec : Supprimer, Html, Strip, Striphtml, Tags

{JAVA / J2EE} SUPPRIMER/AJOUTER UNE LIGNE
cette application me permet d'ajouter une nouvelle ligne dont le contenu est copier d'un autre tabl...

{C / C++ / C++.NET} HMEDIAV2 LECTEUR (WIN32)
C'est un Lecteur Audio-Video qui utilise l'API "vfw" pour lire et controler le video et l'API FM...

{Visual Basic, VB6, VB.NET, VB 2005} EXTRACTION CODE HTML, EDITION DYNAMIQUE DE FICHIER HTML (MARCHE EN VB6)
A plusieurs reprises, j'ai trouvé des questions sur le forum portant sur la possibilité d'extraire l...

{PHP} VALIDER AUTOMATIQUEMENT UNE PAGE AVEC W3C (STANDARDS HTML XHTML)
Ce script permet de valider automatiquement une page HTML depuis votre site. Voici sa structure : ...

{Delphi} EDITER HTML AVEC TEMBEDDEDED + 2 DEMOS
Compo gratuit qui n' est plus mis à jour d' édition de code HTML basé sur le TWebBrowser. !!! AT...

{PHP} AFFICHER LA BALISE DESCRIPTION D'UN SITE, C'EST SI FACILE !
Ce code vous permet d'afficher la balise meta d'un site au choix ! J'explique un peut le principe ...

{Python} GESTIONNAIRE DE FICHIERS MUSICAUX
Quand vous extraiiez de la musique depuis un CD, il est courant que votre lecteur appel vos fichiers...

{PHP} CLASSE DE COUPAGE DE TEXTE HTML AVEC CONSERVATION DES BALISES
Bonjour, Cette classe permet de couper une chaîne de caractère à une longueur donnée. La chaîne s...

{SQL} NO HTML BALISE [MYSQL]
Fonction qui enlève les balises d'une chaîne de caractère (réalisé sous mySQL). Utile pour supprimer...

{Visual Basic, VB6, VB.NET, VB 2005} VBA WORD - DÉCOUPAGE DOCUMENT EN FICHIERS HTML
Cette macro permet de découper chaque page d'un document Word en fichiers HTML indépendants tout en ...