Re: How to convert Unicode numbers into proper utf8 text?
T wrote:
> On Wed, 18 Oct 2006 10:33:26 -0400, T wrote:
>
>>> How to convert those unicode number(95EE, 7956, ...) into utf8 text?
>> perl -p000e 's/\n//g; s / \[([0-9a-f]{1,4}) \?\] / chr(hex($1)) /giex;'
>> ^^^^^^^^
>>
>> NB, if there is no the "s/\n//g", ie, removing all \n, then not all chars
>> are converted, eg. [4EAB, [FF, ...
>>
>> If you can have OO output paragraphs in single line, then you don't need
>> it.
>
> If you can't, this make it a little bit better:
>
> perl -p000e 's/([][0-9A-F?])\n([][0-9A-F?])/$1$2/g; s / \[([0-9a-f]{1,4}) \?\] / chr(hex($1)) /giex;' 2>/dev/null;
>
>
it works well!
Thanks so much! :)
Reply to: