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.
2
Antworten

Leere Strings am Anfang und Ende der Teilung [duplizieren]

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
1
Antwort

Ruft die Methode eines Perl-Moduls aus einer Zeichenfolge auf

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
1
Antwort

UTF-8-Byte-Bestellmarkierung in Perl-Dateiausgabe erzwingen

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
2
Antworten

Perl DBI - Fehler erfassen

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
2
Antworten

Was macht diese Perl-Zeile aus einer "gebleichten" Datei?

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
2
Antworten

Perl: Javascript :: V8-Vorlagen - aus der Perl

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
2
Antworten

Perl Modul Nutzung

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
3
Antworten

In Perl, warum sind verknüpfte Arrays so langsam?

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
4
Antworten

Wie kann ich Maven-Release-Informationen ohne Eingabeaufforderungen bereitstellen?

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
2
Antworten

Können die Protokollebenen von Log :: Log4perl dynamisch geändert werden, ohne die Konfiguration zu aktualisieren?

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