[Qt] enlever les balises html d'une variable [Résolu/Fermé]

Signaler
Messages postés
213
Date d'inscription
mercredi 9 janvier 2013
Statut
Membre
Dernière intervention
13 mai 2016
-
Messages postés
213
Date d'inscription
mercredi 9 janvier 2013
Statut
Membre
Dernière intervention
13 mai 2016
-
Bonjour,
j'ai Qt, et je travaille sur un tchat.
Mais je ne veux pas que le client puisse envoyer du html.
Comment faire pour enlever tout le html d'une variable string?
Merci!


3 réponses

Messages postés
111
Date d'inscription
lundi 18 mars 2013
Statut
Membre
Dernière intervention
8 février 2014
9
il y' a une fonction prédéfinie "replace"

exemple :
s="<br><u>coucou</u><br>"
replace(s,"<br>","") c'est a dire on va remplacer <br> par le vide ""
replace(s,"<u>","")
.
.........
Messages postés
213
Date d'inscription
mercredi 9 janvier 2013
Statut
Membre
Dernière intervention
13 mai 2016
14
Et je suis obligé de copier toutes les balises html?
Messages postés
213
Date d'inscription
mercredi 9 janvier 2013
Statut
Membre
Dernière intervention
13 mai 2016
14
Autant copier la liste de tous les sites web du monde...
Messages postés
111
Date d'inscription
lundi 18 mars 2013
Statut
Membre
Dernière intervention
8 février 2014
9
non juste les balises html
Messages postés
213
Date d'inscription
mercredi 9 janvier 2013
Statut
Membre
Dernière intervention
13 mai 2016
14
C'est super long!
Il y a tellement de balises...
Messages postés
111
Date d'inscription
lundi 18 mars 2013
Statut
Membre
Dernière intervention
8 février 2014
9
oui mas je crois que c'est la seule methode
Messages postés
213
Date d'inscription
mercredi 9 janvier 2013
Statut
Membre
Dernière intervention
13 mai 2016
14
J'ai trouvé une technique: enlever les < et les >!
Messages postés
213
Date d'inscription
mercredi 9 janvier 2013
Statut
Membre
Dernière intervention
13 mai 2016
14
Il me dit 'replace' was not declared in this scope.
Il n'y a pas d'include QReplace ou un truc comme ça...
Donc pourquoi ça marche pas?????