kaepten: Funktion "pack()"

Beitrag lesen

Hallo zusammen

Ich besitze leider nur ganz dürftge Dokumentationen über Perl. Leider kann ich aber mit der folgenden Code-Zeile (kopiert aus einem GästebuchScript) nichts anfangen. Durch was wird hier ersetzt? Ich kenne das pack("C"... nicht. Was bedeuted das?

$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;

Wer kann mir ein wenig auf die Sprünge helfen?
Mit Dank zum Voraus!
cheers
kaepten