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 bin neu in Perl, an den meisten Stellen, an denen Hash verwendet wird, wird ein Verweis auf Pythons Wörterbücher gegeben. Ein Unterschied, den ich bemerkt habe, ist, dass die Hashes die Reihenfolge der Elemente nicht beibehalten. Ich würde g...
20.05.2012, 19:20
Ich verwende die folgende Zeile, um einen einfachen Systemaufruf zu machen, der funktioniert:
%Vor%
Beim Ausführen des Skripts wird das System aufgerufen, und ich kann ein Verzeichnis namens Purged finden, aber die Fehlermeldung wird weiterh...
31.03.2014, 13:23
Ich muss eine Textdatei erstellen (aptest.s) , die ich zum Einlesen in ein anderes Programm verwenden kann. Ich benutze Perl, weil ich eine große Liste habe, von der ich arbeiten kann. Mein Code ist wie folgt (was nicht die gewünschte Ausgabe e...
04.05.2009, 23:08
Stellen Sie sich den folgenden Perl-Code vor (hier im Pseudocode):
%Vor%
In diesem Fall würde ich die Sperre nicht freigeben, da das Perl-Skript in Zeile 2 endet. In diesem Fall wird das Schloss jemals vom Betriebssystem freigegeben? Sieht e...
29.09.2012, 08:09
Ich habe mich immer schon gefragt. Ich habe die Angewohnheit, immer hinzuzufügen
%Vor%
an den Anfang jedes Skripts, das ich schreibe. Ist das ein zusätzlicher Aufwand, wenn ich nicht einmal die Dumper-Funktion verwende? In den meisten Fällen...
12.06.2009, 14:33
Wie schreibe ich einen Ausdruck, der genau N Wiederholungen des gleichen Zeichens (oder im Idealfall der gleichen Gruppe) entspricht? Im Grunde genommen, was (.){N-1} tut, aber mit einer wichtigen Einschränkung: Der Ausdruck sollte fehlschlag...
25.04.2012, 16:19
Ich suche nach einer tiefen Kopie eines gesegneten Objekts (an dieser Stelle kann es seicht sein).
Foo Klasse
%Vor%
Hauptprogramm
%Vor%
bar erscheint sowohl in $Foo::FOO als auch in $copy . Ich weiß, ich könnte eine Kopie des...
09.05.2013, 14:49
Ich möchte große Arrays von (4 Byte) Ganzzahlen im Speicher erstellen und bearbeiten. Im Großen und Ganzen meine ich in der Größenordnung von Hunderten von Millionen. Jede Zelle im Array wird als Zähler für eine Position auf einem Chromosom fung...
16.03.2012, 01:35
Ich kann keine grundlegende Beschreibung finden, wie Zeichenketten in Perl gespeichert werden! Es ist wie die gesamte Dokumentation angenommen, dass ich das aus irgendeinem Grund bereits weiß. Ich weiß über encode (), decode (), und ich weiß, ic...
02.03.2013, 05:09
Ich versuche herauszufinden, welches Modul in meiner CGI :: Application Moose lädt. Ich habe versucht, "require" zu überladen, aber die Syntax scheint nicht ganz richtig zu sein. Wenn jemand den folgenden Code aufräumen könnte, würde ich es begr...
28.09.2010, 17:26