Wenn alles korrekt eingestellt ist, geht das mit Bordmitteln:
use utf8;
printf "&#%d;\n", ord("");
Das Problem ist weniger, den Zeichencode zu ermitteln, als vielmehr dafür zu sorgen, dass der String wirklich in UTF-8 Kodierung vorliegt und auch von Perl entsprechend behandelt wird.
Siehe auch:
-
utf8 für Quellcode in UTF-8.
-
PerlIO für I/O mit definierter Kodierung.
When C++ is your hammer, every problem looks like your thumb.