in reply to Convert Windows-1252 Characters to Java Unicode Notation
my $uni = decode("Windows-1252", $input); $uni =~ s/(.)/sprintf "\\u%04X", ord $1/ge; print $uni, "\n";
If you only want to change certain characters, change the . part to match only what you want to change to \u encoding.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: Convert Windows-1252 Characters to Java Unicode Notation
by Jim (Curate) on Nov 25, 2007 at 22:52 UTC | |
by Juerd (Abbot) on Nov 25, 2007 at 23:05 UTC | |
by bart (Canon) on Nov 26, 2007 at 11:55 UTC | |
by Jim (Curate) on Nov 26, 2007 at 17:55 UTC | |
by bart (Canon) on Nov 26, 2007 at 18:18 UTC | |
by Jim (Curate) on Nov 26, 2007 at 19:46 UTC |
In Section
Seekers of Perl Wisdom