Tim Tepaße: Unicode escape Sequenz in Strings umwandeln

Beitrag lesen

Hallo Mathias,

/\u([0-9a-fA-F]{4})/,

/\\u([0-9a-f][link:http://en.wikipedia.org/wiki/Basic_Multilingual_Plane#Supplementary_Multilingual_Plane@title=+])/[link:http://de.selfhtml.org/perl/sprache/regexpr.htm#flags@title=gi]

Tim

--
(Ok, die Nicht-Begrenzung auf UTF-16 ist übertrieben. Allerdings gibt es Sprachen, in denen Unicode-Maskierungs-Sequenzen länger sein dürfen. Wer weiß schon, was da den falsch ausgespuckten String generiert.)