1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#!/usr/bin/env perl use warnings; use strict; binmode STDOUT, 'encoding(UTF-8)'; my $s = <STDIN>; chomp $s; my @j = split /(\\x\{[a-f0-9]+\})/i, $s; my $ils = ''; for my $c ( @j ) { $c = chr hex $1 if $c =~ /\\x\{([a-f0-9]+)\}/i; $ils .= $c; } print $ils;
2015-11-02T07:20:00 KuerbisZiel ist es, mit readline auch Zeichen einzulesen, die nicht auf der Tastatur sind plus den $INPUT_RECORD_SEPARATOR.