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.
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
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
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
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
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
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
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
Was ist die beste Vorgehensweise für die Implementierung von Singletons in Perl?
22.02.2010, 10:47
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
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