QuoteCode (perl): (dl )1 2 3 4 5 6use HTML::Entities::Numbered; $html = 'Hi Honey<b>♥</b>'; # convert named HTML entities to numbered (decimal) $decimal = name2decimal($html); # Hi Honey<b>♥</b>
Guest Andyncode_entities_numeric aus HTML::Entities ist nicht das richtige?Gibt es eine Funktion, mit der ich Html-Entities, wie ä in numerischen HTML-Code, in diesem Fall ä, umwandeln kann?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use HTML::Entities qw(encode_entities_numeric decode_entities); # Ärger ist das ärgern über das große ß! my $html = 'Ärger ist, das ärgern über das große ß!'; my $echter_text = decode_entities($html); my $numerisch_kodiert = encode_entities_numeric($echter_text); print <<TXT; $html -> $echter_text -> $numerisch_kodiert TXT
QuoteWas hast du probiert?Mit HTML::Entities kam ich nicht zum Erfolg.
Guest AndyMein Problem ist, dass Texte im Text Sachen gemischt vorkommen können. Also etwas in der Art "Wären sie bereit dafür? Warum älter aussehen als Sie sich fühlen."
Daraus wird dann "Wären sie bereit dafür? Warum &#228;lter aussehen als Sie sich f&#252;hlen."