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

Hinzufügen von printf zum Start aller Funktionen in einer Datei

Ich habe einige sehr große C-Dateien mit vielen Funktionen. Ich muss den Ausführungspfad zur Laufzeit verfolgen. Es gibt keine Möglichkeit, dass ich es durch das Debugging verfolgen kann, da es ein Hypervisor-Code ist, der momentan über qemu läu...
20.06.2010, 08:47
4
Antworten

In Perl, sollte eine Funktion den Wunscharray tanzen lassen, oder können wir erwarten, dass der Anrufer eine Karte benutzt?

Auf der (sehr geschätzten) Seite perlmonks habe ich die folgender Ausschnitt, der die Leerzeichen von beiden Seiten eines Strings abschneidet: %Vor% Ich verstehe nicht, warum der Autor all die Mühe macht, fast jede Zeile zu überprüfen. Wa...
16.01.2012, 08:52
6
Antworten

Wie kann ich erkennen, dass ein Symlink in Perl unterbrochen ist?

Ich möchte einen beschädigten Symlink in einem Verzeichnis mit Perl entfernen. In meinen Gedanken musste ich nur die Datei eines Verzeichnisses auflisten und testen, ob das ein Symlink (-l) ist und wenn es false zurückgibt, einfach die Verknü...
05.07.2011, 09:46
4
Antworten

Existiert eine reguläre Expression für die enzymatische Spaltung?

Gibt es einen regulären Ausdruck für die (theoretische) tryptische Trennung von Protein Sequenzen? Die Spaltungsregel für Trypsin ist: nach R oder K, aber nicht vor P. Beispiel: Die Spaltung der Sequenz VGTKCCTKPESERMPCTEDYLSLILNR so...
04.12.2009, 19:18
2
Antworten

Was ist der kürzeste Weg, Zeichenketten in ein Array von Zeichen in Perl zu konvertieren?

Wenn ich die Zeichenfolge "abcd" habe, was ist der kürzeste Weg zur Konvertierung in @arr mit qw (a b c d)?     
27.03.2011, 18:31
4
Antworten

Wie unterdrücke ich UTF-8-Warnungen in Perl?

Aus verschiedenen Gründen bekomme ich die Fehlermeldungen Malformed UTF-8 character und Wide character in print von einem älteren Skript. Ich möchte diese beiden Warnungen unterdrücken / deaktivieren, damit sie nicht in STDERR gesch...
02.06.2011, 22:24
3
Antworten

Wie gehe ich mit optionalen Parametern in Moose um?

Ich beginne gerade mit Perl OOP mit dem "Moose" -Paket. Der Compiler beklagt sich, dass "Nicht-lvalue-Unterroutinenaufruf bei Parser.pm Zeile 16 nicht geändert werden kann." Ich verstehe nicht ganz, warum ich nicht einfach ein neues Objekt...
24.02.2009, 16:22
2
Antworten

Soll ich eine Datei offen halten oder sollte ich oft öffnen und schließen?

Ist es in einem solchen Fall üblich, die Datei nur einmal zu öffnen? %Vor%     
01.02.2011, 20:11
2
Antworten

Kann DBIx :: Class zum Erstellen von Tabellen verwendet werden?

Ich glaube nicht, dass ich den Umfang von DBIx::Class verstehe Muss ich zuerst manuell eine Datenbank mit regulärem SQL erstellen, dann den Schemaloader verwenden (oder das Schema / Ergebnissätze manuell codieren)? Oder gibt es eine Möglich...
09.10.2012, 09:12
4
Antworten

Speichere und lese Hash und Array in Dateien in Perl

Ich bin ein Anfänger. Ich brauche Grundkenntnisse darüber, wie Daten unter Perl gespeichert und gelesen werden sollen. Sagen Sie, um einen Hash und ein Array zu speichern. Welches Format (Erweiterung) der Datei sollte verwendet werden? txt? Bish...
21.05.2012, 11:46