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.
Wenn ich in Ruby eine Zeichenfolge mit einem Begrenzer aufspalte, der mit dem Anfang der Zeichenfolge übereinstimmt, wird an der ursprünglichen Position des Arrays eine leere Zeichenfolge zurückgegeben:
%Vor%
Aber wenn ich eine ähnliche...
07.11.2012, 15:55
Gegeben sei ein Perl-Modul Foo.pm mit den Methoden aSub () und bSub ()
%Vor%
Ich habe ein TAP-Programm, wo ich ein Array von Hashes baue:
%Vor%
Ich möchte in der Lage sein, das Array zu analysieren und die Schlüssel / Wert-Elemente zu ve...
08.06.2011, 23:33
Ich schreibe eine CSV-Datei mit Perl. Die Daten, die in die CSV-Datei eingehen, enthalten Unicode-Zeichen. Ich verwende Folgendes, um die CSV-Datei zu schreiben:
%Vor%
Das schreibt die Zeichen korrekt in die Datei, aber es scheint nicht die...
14.09.2011, 15:27
Was ist der beste Weg, um irgendwelche DBI-Fehler in Perl zu erfassen? Wenn beispielsweise eine Einfügung fehlschlägt, weil in den einzufügenden Werten unzulässige Zeichen enthalten waren, kann ich das Skript nicht fehlschlagen lassen, sondern d...
27.01.2011, 23:02
Ich habe einige Perl-Dateien, die "gebleicht" wurden (weiß nicht, ob es von ACME :: Bleach oder etwas Ähnlichem war). Da ich nicht sehr flüssig mit Perl arbeite, würde ich gerne verstehen, was der Einzeiler, der die Datei startet, tut, um den fo...
26.09.2011, 14:37
Sucht nach Template-Engine wie HTML :: Mason (oder Mason), also "kompiliert" Source-Komponenten in Perl-Code, aber statt Perl-Code "kompiliert" Komponenten in JavaScript-Code und nach dem Ausführen / Ausführen mit JavaScript :: V8 Perl Modul....
10.07.2011, 16:01
Ich versuche mein eigenes Perl-Modul in / usr / local / lib / perl zu erstellen
Ich habe die Umgebungsvariable PERL5LIB gesetzt:
%Vor%
Wenn ich ein Modul erstelle: $ PERL5LIB / My / ModuleTest.pm
%Vor%
test.pl:
%Vor%
ModuleTest.pm...
17.01.2012, 13:39
Bei meinen Tests habe ich festgestellt, dass das Iterieren über verknüpfte Arrays bestenfalls halb so schnell ist wie die Verwendung der internen Zugriffsmethoden ( FETCH und FETCHSIZE ). Der folgende Benchmark zeigt das Problem:
%Vor%...
01.04.2011, 19:58
Ich möchte die Ausführung von Maven-Release automatisieren: Bereiten Sie mit Perl vor, damit der Benutzer die Eingabeaufforderungen für Versionsnamen usw. nicht beantworten muss. Gibt es eine -D-Argumente, die geliefert werden können, so dass ke...
20.05.2010, 16:48
Ich habe eine Mason-Vorlage, die unter mod_perl ausgeführt wird, die Log :: Log4perl verwendet.
Ich möchte den Log-Level eines bestimmten Appenders ändern, aber das Ändern der Konfiguration ist zu umständlich, da es unseren Bereitstellungspro...
10.05.2011, 16:05