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.
Sagen wir, ich habe eine Liste von Elementen
%Vor%
und ich möchte sie als kommagetrennte Werte ausgeben. Am wichtigsten ist, dass das letzte Element kein Komma haben soll.
Was ist der sauberste Weg, dies in Perl zu tun?
21.05.2010, 15:48
Es scheint, dass beide dasselbe tun, nicht wahr?
Kann mir jemand ein Beispiel zeigen, wo sie andere Arbeit machen?
20.09.2011, 14:01
So sieht mein Perl-Code für aus Überwachen eines Unix-Ordners :
%Vor%
Ein chomp nach jeder Zuweisung zu machen, sieht nicht gut aus. Gibt es eine Möglichkeit, einen Autochomp zu machen?
Ich bin neu bei Perl und habe diesen Code vie...
12.09.2010, 10:17
Nehmen wir an, es gibt zwei Module, die sich gegenseitig nutzen:
%Vor%
Ich denke, dass es systematisch falsch ist, einen Code wie den obigen zu schreiben, weil die beiden Module sich gegenseitig den Code endlos kopieren, aber ich kann den fo...
18.06.2010, 09:03
Ich habe ein Fragment in dieser Form:
%Vor%
Die Realität ist noch chaotischer, da mehr als zwei Variablen betroffen sind.
Was ich wirklich schreiben möchte, ist dies:
%Vor%
und habe undef korrekt auf 0 ausgewertet, aber ich bekomme di...
29.08.2009, 10:37
Ich weiß, dass es möglich ist, ein Array wie folgt zu deklarieren:
%Vor%
entspricht:
%Vor%
aber gibt es eine ähnliche Abkürzung, wenn der inkrementelle Wert größer als eins ist, z. B.
%Vor%
22.05.2012, 00:40
(Hinweis: Titel scheint nicht klar zu sein - wenn jemand das umformulieren kann, bin ich dafür!)
Angesichts dieser Regex: (.*_e\.txt) , die mit einigen Dateinamen übereinstimmt, muss ich zusätzlich zum e einige andere Suffixe mit einem e...
18.01.2011, 13:28
Ich habe viel Perl-Hashes verwendet, weil es super flexibel und praktisch ist.
Zum Beispiel kann ich in Perl Folgendes tun:
%Vor%
Ich frage mich, wie kann ich das gleiche mit Java erreichen, ich denke, es hat etwas mit HashMap zu tun?
Dan...
22.01.2011, 16:45
Ich habe eine sehr einfache Aufgabe. Ich habe eine Crontab, die jede Stunde ein Skript ausführt. Das Skript soll einfach eine URL verarbeiten.
Das habe ich. Es funktioniert nicht. Ich bekomme einen Syntaxfehler.
%Vor%
Ich habe seit Jahren...
25.08.2011, 19:31
Ich benutze Perl für Windows (Active Perl). Ich habe ein Perl-Programm, um die Dateien im aktuellen Ordner zu globieren, und verketten sie alle mit dos copy Befehl aufgerufen von innerhalb mit system () ...
Wenn ich das ausführe, gibt dies ei...
26.11.2010, 14:13