perl

Perl ist eine prozedurale, allgemeine Programmiersprache für allgemeine Zwecke, die für ihre native Unterstützung von regulären Ausdrücken und String-Parsing-Funktionen bekannt ist. Bitte verwenden Sie diesen Tag für Fragen zu Perl im Allgemeinen. Für Dinge, die mit der neuen (aber verwandten) Sprache "Perl 6" zu tun haben, verwenden Sie bitte das perl6-Tag. Verwenden Sie für reguläre Ausdrücke nach Perl-Art in anderen Sprachen das Regex-Tag oder, falls sie auf der PCRE-Bibliothek basieren, das PCRE-Tag.
7
Antworten

Wie kann ich eine Zeile mit mehreren Zeilen Zeile für Zeile in Perl verarbeiten?

Ich versuche, den richtigen PBP-genehmigten Weg zu finden, um eine Mehrfachleitung nacheinander zu verarbeiten. Viele Perl-Codierer schlagen vor, die mehrzeilige Zeichenfolge als Dateihandle zu behandeln, was gut funktioniert, wenn Sie in Ihrem...
18.09.2009, 15:53
4
Antworten

Wann initialisiert Perl Variablen automatisch?

Hier ist ein einfaches Perl, um zu zählen, wie oft ein Wert in einem Array auftritt. Dies läuft ohne Warnungen. %Vor% Wenn der Schleifenkörper zu geändert wird %Vor% Perl warnt "Verwendung von nicht initialisierten Werten zusätzlich"....
04.11.2008, 02:57
3
Antworten

Warum wird in meinem Regex-Muster eine POSIX-Zeichenklasse verwendet, die zu unerwarteten Ergebnissen führt?

Ich habe ein merkwürdiges Perl-Verhalten festgestellt: Die Verwendung einer Posix-Zeichenklasse in einem Regexp ändert die Sortierreihenfolge für die resultierenden Strings vollständig. Hier ist mein Testprogramm: %Vor% Wenn Sie mit [a-z]...
25.02.2010, 09:44
5
Antworten

Wie kann ich eine Zahl in Perl in ihre Mehrfachform umwandeln?

Kennst du eine einfache und unkomplizierte Methode / Sub / Modul, die es mir erlaubt, eine Zahl (sagen wir 1234567.89) in eine leicht lesbare Form umzuwandeln - etwas wie 1.23M? Im Moment kann ich das durch Vergleiche machen, aber ich bin nic...
30.09.2008, 13:14
5
Antworten

Wie analysiere ich einen String mit GetOpt :: Long :: GetOptions?

Ich habe eine Zeichenfolge mit möglichen Befehlszeilenargumenten (mit einem Read-Eval-Print-Loop-Programm) und möchte, dass sie ähnlich wie die Befehlszeilenargumente analysiert wird, wenn sie an Getopt :: Long übergeben werden. Um zu erläute...
22.09.2008, 23:52
7
Antworten

Weiß ein Perl-Modul, wo es installiert ist?

Ich habe begonnen, ein Perl-Paket zu erstellen, das eine Standard-E-Mail-Vorlage enthält. Das MANIFEST sieht ungefähr so ​​aus: %Vor% Momentan weiß ich, wo das Modul (und die Vorlage) ist - aber weiß das Modul selbst, wo es auf der Festpl...
13.04.2009, 05:54
5
Antworten

Wie ermittele ich die aktuelle Zeitzone, in der ein Rechner mit Perl arbeitet?

Ich hatte angenommen, es wäre so einfach wie $ENV{TZ} , aber die Umgebungsvariable TZ ist nicht gesetzt, und dennoch weiß der Befehl date immer noch, dass ich im EDT bin, also muss es eine andere Art der Bestimmung geben Zeitzone (außer...
13.06.2009, 03:10
3
Antworten

Wie kann ich eine Singleton-Klasse in Perl implementieren?

Was ist die beste Vorgehensweise für die Implementierung von Singletons in Perl?     
22.02.2010, 10:47
3
Antworten

Bedeutung der Druckergebnisse von qr in Perl

Von der Dokumentation sehe ich %Vor% Aber ich bin mir nicht sicher, wie ich (?si-xm:...) verstehen soll. Wenn ich einen Ausdruck auf qr/quick|lazy/ mache, habe ich (?-xism:quick|lazy) . Was bedeutet es hier (?-xism:...) auch?...
22.10.2011, 00:38
11
Antworten

Ermitteln der fehlenden Werte in einem Bereich mit einer beliebigen Skriptsprache - Perl, Python oder Shell-Skript

Ich habe mich in einem Problem festgefahren, die fehlenden Werte in einem Bereich zu finden, und der Bereich ist auch für die aufeinanderfolgenden Zeilen variabel. Eingabe %Vor% Ausgabe sollte wie folgt aussehen %Vor% Dies ist nur ein...
28.04.2010, 08:23