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

Kann Perl mehrere Keywords mit einem eigenen Ersatzwort auf einmal ersetzen?

Betrachten Sie eine Textdatei mit dem Inhalt: %Vor% Und betrachten Sie den Perl-One-Liner: %Vor% Dies ersetzt jede Frucht mit ihrer Farbe. Nun, könnte das irgendwie in einem einzigen s /// g statt der obigen vier gemacht werden? Ich...
19.01.2012, 21:53
5
Antworten

Wie kann ich zwischen einem Argument, das nicht übergeben wurde, und einem Argument, das mit einem falschen Wert übergeben wurde, unterscheiden?

Ich versuche herauszufinden, wie man in Perl am besten differenziert, wenn ein Argument nicht übergeben wurde und ein Argument als 0 übergeben wurde, da sie für mich andere Bedeutungen haben. (Normalerweise mag ich die Mehrdeutigkeit, aber in...
28.11.2011, 17:18
3
Antworten

while (@array) Effekte für Perl

%Vor% Weiß jemand, was das genau tun würde? Wir hatten gerade eine Diskussion darüber, da es sich bei dem Code normalerweise um etwas wie: handelt %Vor%     
06.08.2012, 18:03
4
Antworten

Wie kann ich ein 2D-Array in Perl initialisieren?

Wie initialisiere ich ein 2D-Array in Perl? Ich versuche den folgenden Code: %Vor% aber es gibt den folgenden Fehler:    String ("1") kann nicht als ARRAY ref verwendet werden, während "strict refs" in ./dyn_pf.pl Zeile 20 verwendet wi...
13.03.2010, 02:40
2
Antworten

Wie erlaube ich zwei konkurrierenden Prozessen zu kommunizieren?

Ich habe zwei separate Prozesse: ein C-Programm, das kommagetrennte Werte gefolgt von einem Zeilenumbruch jede Sekunde ausgibt, und ein Perl-Programm, das Daten akzeptiert (im selben Format) und diese Daten verarbeitet. Das C-Programm gibt We...
03.04.2009, 03:51
5
Antworten

Wie kann ich feststellen, ob ein Perl-Skript im CGI-Kontext ausgeführt wird?

Ich habe ein Perl-Skript, das von der Befehlszeile und als CGI ausgeführt wird. Wie kann ich im Perl-Skript erkennen, wie es ausgeführt wird?     
31.01.2011, 17:25
5
Antworten

Laufender Job im Hintergrund von Perl OHNE Warten auf Rückgabe

Der Haftungsausschluss Zunächst einmal weiß ich, dass diese Frage (oder enge Variationen) tausend Mal gestellt wurde. Ich habe wirklich ein paar Stunden damit verbracht, in die offensichtlichen und nicht so offensichtlichen Orte zu schauen, a...
15.04.2010, 15:32
2
Antworten

Perl keine Warnungen 'experimental' auf alten Perl

Ich habe einen Code, der eine Menge experimenteller Funktionen ( when , smartmatch , given ) verwendet, es ist nicht mein Code und ich möchte nicht viele Warnungen über experimentelle Features sehen . Also habe ich no warnings 'experiment...
09.07.2014, 11:59
2
Antworten

"Änderung eines schreibgeschützten Wertes" in der while-Schleife mit der impliziten Variable $ _

Ich verstehe nicht wirklich warum das folgende Stück Perlcode %Vor% Gibt den folgenden Fehler aus: %Vor% Ist das ein Fehler? Oder sollte ich etwas über die Verwendung der magischen / impliziten Variable $_ wissen?     
12.10.2011, 11:51
6
Antworten

Saubere Möglichkeit, ein Array in Drittel aufzuteilen und dem Benutzer anzuzeigen

Ich habe ein sortiertes Array in einem Perl-Skript zB: %Vor% Gibt es eine einfache Möglichkeit, es in drei Spalten anzuzeigen, so dass das erste Drittel befindet sich in der linken Spalte mittleres Drittel ist in der mittleren Spalte...
17.10.2013, 02:14