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.
Es gibt eine Datei dummy.txt
Der Inhalt ist:
%Vor%
Ich muss den Monatsteil (0,2,11) auf +1 ändern, dh (1,3,12)
Ich schrieb die Substitutionsregex wie folgt
%Vor%
Es wird gedruckt
%Vor%
Wie kann ich hinzufügen - 3 numerisch, als...
15.10.2010, 05:49
Ich habe etwas Code von einem Typen geerbt, dessen Lieblingszeit es war, jede Zeile auf das absolute Minimum zu verkürzen (und manchmal nur, damit es cool aussieht). Sein Code ist schwer zu verstehen, aber ich habe das meiste davon verstanden (u...
23.04.2010, 15:05
In meinem Projekt bereite ich gerade einen Schritt-für-Schritt-Übergang von altem Code zu neuen, richtig entworfenen und getesteten Modulen vor. Da nicht jeder andere Programmierer genau das tut, was ich mache, möchte ich Warnungen ausgeben, wen...
09.11.2009, 13:57
Ich habe eine sehr häufige Situation. Ich habe eine Datei, und ich muss diese Datei vollständig mit neuen Inhalten überschreiben. Auf die Originaldatei wird jedoch bei jedem Laden der Seite zugegriffen (dies ist eine Web-App), daher kann sie nic...
24.12.2008, 18:44
Was ist der beste Weg, Perl-Regexes zu profilieren, um festzustellen, wie teuer sie sind?
06.01.2009, 04:33
Ich kann eine Telnet-Verbindung in Perl keine Probleme einrichten, und habe gerade Curses entdeckt, und frage mich, ob ich die beiden zusammen verwenden kann, um die Ausgabe von der Telnet-Sitzung zu kratzen.
Ich kann den Inhalt von STDOUT au...
10.02.2010, 10:55
Ich habe eine Reihe von PDF-Dateien und mein Perl-Programm muss eine Volltextsuche durchführen, um herauszufinden, welche eine bestimmte Zeichenfolge enthalten.
Bis heute benutze ich das:
%Vor%
Dabei ist $ string der zu suchende Text.
Dies s...
26.09.2008, 12:07
Dieses Verhalten ist nicht Math :: BigInt-spezifisch, aber der folgende Code bricht in der letzten Zeile.
%Vor%
Dieser Code funktioniert jedoch gut:
%Vor%
Meine Frage ist das ... warum wird kein skalarer Kontext automatisch auf das linke...
24.09.2014, 06:50
Das / proc Dateisystem enthält Details zu laufenden Prozessen. Unter Linux beispielsweise, wenn Ihre PID 123 lautet, wird die Befehlszeile dieses Prozesses in / proc / 123 / cmdline gefunden
Die cmdline verwendet Null-Bytes zum Trenne...
18.06.2012, 14:24
Ich habe gelesen, dass es eine gute Methode ist, immer eine $VERSION -Nummer in alle Perl-Skripte aufzunehmen, aber ich habe den Zweck nie verstanden.
Was gewinnen Sie wirklich, wenn Sie eine Versionsnummer in Ihr Skript einfügen?
17.11.2016, 17:12