Perl

Perl - Quicktip: Elemente vertauschen

Ein doch oft vergessenes Feature von Perl ist, das die Linke Seite einer Zuweisung aus einer Liste bestehen kann. Über diesen Weg kann man sehr simpel die Werte zweier Variablen vertauschen.

Perl - Konvertierung von Daten aus UTF-8 für Windows

Verschiedene Windows-Tools haben so ihre Probleme mit UTF-8 kodierten Daten. Für ein deutsches Windows könnte man dann auf die Idee kommen, die mit Perl generierten Daten aus UTF-8 z.B. in "CP1252" zu konvertieren und gleich so zu speichern. Dazu kann das Standardmodul "Encode" benutzt werden.

Perl - Hashes unter Bewahrung der Reihenfolge

In Perl ist ein Hash (andere Sprachen nennen diese Datenstruktur gern auch "Dictionary") eine Zuordnung von Schlüssel=>Wert Paaren. Aufgrund der internen Implementierung eines effizienten Lookups von Schlüsseln geht jedoch die Reihenfolge des Einfügens verloren. Wird über die Schlüssel bzw. Schlüssel/Wert Paare iteriert, so ist somit keine einfache Voraussage über die Ausgaberreihenfolge möglich.
Syndicate content