le code HTML comme ceci:supprimer tag <font> utilisant hpricot
"[font color="#FF0000"]test [font color="#FF0000"]Hello world[/font][/font]"
Je veux remplacer la balise de police le résultat comme celui-ci:
test Hello world
vous remercie
le code HTML comme ceci:supprimer tag <font> utilisant hpricot
"[font color="#FF0000"]test [font color="#FF0000"]Hello world[/font][/font]"
Je veux remplacer la balise de police le résultat comme celui-ci:
test Hello world
vous remercie
Si vous voulez supprimer html et ne voulez que le texte UTILISATION
string = "<font color='#FF0000'>test <font color='#FF0000'>Hello world</font></font>"
strip_tags(string)
où est la méthode strip_tags Je veux juste enlever l'étiquette mais pas le contenu comme: test de Je veux obtenir: Test pas autre balise – www
non Cela va supprimer les balises html http://api.rubyonrails.org/classes/ActionView/Helpers/SanitizeHelper.html#M002165 – Salil
this sera travail: content.gsub (/ | <\/font> /, '') – www
Il suffit de faire doc.inner_text
avec hpricot
Bien sûr, il va supprimer tous les tags. Non seulement <font>.
ce sera le travail: content.gsub (/ | <\/font> /, « ») – www