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

Wie kann ich eine Liste als kommagetrennte Werte in Perl ausgeben?

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

Was ist der Unterschied zwischen open und sysopen in Perl?

Es scheint, dass beide dasselbe tun, nicht wahr? Kann mir jemand ein Beispiel zeigen, wo sie andere Arbeit machen?     
20.09.2011, 14:01
5
Antworten

Haben wir eine Autochomp in Perl?

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

Warum erlaubt Perl gemeinsame "Benutzungs" -Beziehungen zwischen Modulen?

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

Gibt es in Perl eine Möglichkeit, Undef manuell in 0 zu konvertieren?

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

Deklaration eines Arrays mit inkrementellen Werten in Perl

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

Wechsel- oder Zeichenklasse für die Übereinstimmung einzelner Zeichen verwenden?

(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
8
Antworten

Java-Äquivalent von Perls Hash

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

Wie schreibe ich ein Perl-Skript, um mit curl eine URL zu verarbeiten?

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

Wie werden Dateinamen mit Leerzeichen behandelt?

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