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.
Nach meiner Erfahrung mit Sprachen, die diese Funktion unterstützen, sind Programme, die Funktionen mit benannten Parametern und nicht mit Positionsparametern aufrufen, einfacher zu lesen und zu warten.
Ich denke, Perl hat dieses Feature, abe...
26.11.2012, 02:16
Ich habe einen Perl-Code, bei dem ich festgestellt habe, dass ein Array mit einem führenden Backslash wie \@array verwendet wird
Kann jemand erklären, was es bedeutet?
25.10.2011, 07:01
Wenn Sie einen Pfad zu einer Datei (z. B. /home/bob/test/foo.txt) haben, in der jedes Unterverzeichnis im Pfad vorhanden sein kann oder nicht, wie kann ich die Datei foo.txt auf eine Art erstellen das verwendet "/home/bob/test/foo.txt" als einzi...
25.08.2009, 07:35
Darf ich wissen, was & vor den Subs benutzt, wenn ohne es die Subs noch laufen können.
Und auch das my vor Perl-Variablen.
Ich weiß, dass es für eine strenge Sprachsyntax ist oder was nicht, aber warum machen sie es nicht einfach...
17.02.2011, 10:00
Ich beziehe gerade Perls RegExps und verstehe es im Großen und Ganzen. Escape-Zeichen habe ich auch begriffen, denke ich, dh auf einen Backslash zu testen, der mit m / \ / bezeichnet werden kann, indem der Backslash weiterverarbeitet werden muss...
08.02.2011, 19:23
Ich habe festgestellt, dass ich zwei Variablen in einer Anweisung deklarieren kann:
%Vor%
Aber ich denke, dass diese Syntax verwirrend sein kann, wenn wir zum Beispiel fünf Variablendeklarationen hätten, wäre es schwierig zu sehen, welcher W...
12.04.2014, 14:35
Das funktioniert:
%Vor%
Aber das ist nicht:
%Vor%
Mit anderen Worten: -pi -e funktioniert, aber -pie nicht. Warum?
28.10.2011, 23:17
In Perl 5 können wir funktionale Programmiertechniken anwenden (mit Verschlüssen, Funktionen höherer Ordnung wie map, grep usw.). Aber wie steht es mit der Funktionszusammensetzung? Nehmen wir an, in Haskell kann das sehr einfach mit (.) Functio...
20.08.2012, 12:40
Ich habe Array-Slices studiert und sehe offen gesagt keinen Unterschied zwischen der Wahl von @array[1] und $array[1] . Ist da ein Unterschied?
%Vor%
05.10.2011, 07:00
Also habe ich Learning Perl 6. Edition bestellt und ich weiß, dass es 5.14 ist, aber Strawberry Perl ist nur 5.12, also was sind meine Optionen? Ist 5.12 in Ordnung oder wird es Probleme mit dem, was gelehrt wird?
Ist meine einzige Option Lin...
21.08.2011, 06:50