Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Comment je peux supprimer des caractères dans un champ. Elle s’est améliorée <em></em>
Merci
Même réponse que pour Modifier contenu champ
lors du chargement créer une table de mapping avec les tag HTML à supprimer (respecter la casse)
// Liste des tags a supprimer (Attention, la fonction MapSubstring est case sensitive)
HtmlTag_Map:
mapping LOAD * INLINE [
HtmlTag, Substitut
<strong>,
</strong>,
<br />,
<em>,
</em>,
];
Et utiliser la fonction pour appliquer la suppression (remplacer tag par '' (rien))
MapSubstring('HtmlTag_Map',question8)
Slt Sébastien,
j'ai testé les deux solution mais j'ai toujours la même chose.
Bonjour,
replace(Question_8, '<em></em>', '') as Question_8
Aurélien
Tu as du faire une mauvaise manipulation.
L'avantage par rapport à un simple Replace, c'est que tu peux supprimer tout les tags peu importe leur position ou leur combinaison, il suffit de les ajouter dans la table de mapping pour qu'ils soient supprimé.
Voici un exemple complet :
HtmlTag_Map:
mapping LOAD * INLINE [
HtmlTag, Substitut
<strong>,
</strong>,
<br />,
<em>,
</em>,
];
Questions:
LOAD Trim(MapSubstring('HtmlTag_Map',question_8)) as question_8
INLINE [
question_8
Elle est équivalente
Elle s’est améliorée <em></em>
Elle s'est dégradée
];
Bonjour,
Si des réponses vous ont aidés, merci de les spécifier comme "Utile".
Si vous désirez recommander une réponse aux autres membre de la communauté, cliquez sur recommander.
Et si la réponse résout votre problème, merci de mettre la question comme résolue.