Tag: perl

Perl ist eine prozedurale, high-level -, Mehrzweck -, eine dynamische Programmiersprache, bekannt für seine native Unterstützung für reguläre Ausdrücke und string-parsing-Funktionen. Bitte verwenden Sie dieses tag für Fragen zu Perl im Allgemeinen. Für Dinge, die in Zusammenhang mit dem neuen (aber Verwandte) Sprache „Perl 6“, bitte verwenden Sie die perl6-tag. Für Perl-Stil reguläre Ausdrücke in anderen Sprachen, benutzen Sie den regex-tag, oder, wenn Sie auf der PCRE-Bibliothek, die pcre-tag.

Wie "pad" eine Zeichenfolge variabler Länge haben eine ausgerichtete letzten Spalte

Anzahl der Antworten 6 Antworten
Habe ich eine Eingabe im folgenden format: 09:08:11 XXXXXXXXXXXXX 1.1.1.1 09:09:03 YYYYYYYY 2.2.2.2 09:12:37 ZZZZ 3.3.3.3 Ich bin in der Lage, extrahieren Sie diese Individuen Felder einfach mit der regex /(\S+)\s+(\S+)\s+(\S+)\s+/. Ich benannte Sie $time, $name, und

Wie kann ich analysieren zitiert CSV in Perl mit regex?

Anzahl der Antworten 7 Antworten
Ich habe einige Probleme mit dem Parsen von CSV-Daten, die mit Anführungszeichen. Mein Hauptproblem ist mit Anführungszeichen innerhalb eines Feldes. Im folgenden Beispiel werden die Zeilen 1 - 4 die Arbeit korrekt, aber 5,6 und 7 nicht.

Was ist der beste Weg, um match nur Buchstaben in einem regex?

Anzahl der Antworten 7 Antworten
Ich würde wirklich gerne, \w, aber es passt auch Unterstrichen, also werde ich mit [A-Za-z] die fühlt sich unnötig verbose und Amerika zentrierte. Gibt es einen besseren Weg, dies zu tun? So etwas wie [\w -^_] (ich

Perl - Verwendung von nicht initialisierten Wert?

Anzahl der Antworten 4 Antworten
So, ich versuche diesen code auszuführen... my $filePath = $ARGV['0']; if ($filePath eq ""){ print "Missing argument!"; } Sollte geprüft werden, ob der erste Kommandozeilen-argument, und sagen Sie mir, wenn seiner leer ist, aber es gibt diesen

So finden Sie die maximalen und minimalen Wert in einem Integer-array in Perl?

Anzahl der Antworten 12 Antworten
Ich habe ein array mit Werten 33, 32, 8, 100. Wie finde ich den maximalen und den minimalen Wert in diesem array? Muss ich auf irgendwelche speziellen Bibliotheken? InformationsquelleAutor Alisha | 2012-05-22

Wie kann ich eine Verbindung zu einer MSSQL-Datenbank mit Perl-DBI-Modul in Windows?

Anzahl der Antworten 4 Antworten
Wie kann ich eine Verbindung zu einer MSSQL-Datenbank mit Perl-DBI-Modul in Windows? InformationsquelleAutor culix | 2008-10-14

Wie Sie ein upgrade von perl-Modulen, installieren von CPAN?

Anzahl der Antworten 4 Antworten
In der cpan-shell nur /regexp/oder alle Module aktualisieren, wenn ich will, um upgrade-Module installiert, die von der CPAN,wie zu tun? ... im Gegensatz zu Modulen, die versenden mit Perl-Module installiert, die von der system-Paket-manager? Bitte klären Sie.

Wie bekomme ich die Größe einer Datei in MB mit Perl?

Anzahl der Antworten 8 Antworten
Möchte ich, um die Größe einer Datei auf der Festplatte in Megabyte. Mit der -s Betreiber gibt mir die Größe in bytes, aber ich gehe davon aus, dass dann teilt man diese durch eine Magische Zahl ist

findIndex () - Methode-Problem mit internet explorer

Anzahl der Antworten 5 Antworten
Mache ich einige tests mit verschiedenen Browsern mit der Selen::Fernbedienung::Driver Modul. Ich würde gerne überprüfen, wenn ich einige Artikel in meiner Website-Liste, Liste von einem JavaScript-framework (das schafft grids). Für diesen Fall habe ich im JavaScript-snippet erlaubt

Gewusst wie: einfügen von hash-in-hash in Perl

Anzahl der Antworten 5 Antworten
Habe ich eine einfache hash irgendwo definiert in der main-Datei our %translations = ( "phrase 1" => "translation 1", # ... and so on ); In einer anderen Datei möchte ich hinzufügen, einige weitere übersetzungen. Das heißt,

Perl-oder Python-Skript: Konvertiert Datum von dd/mm/yyyy auf yyyy-mm-dd

Anzahl der Antworten 8 Antworten
Ich habe viele Termine in einer Spalte in einer CSV-Datei, die ich konvertieren muss von dd/mm/yyyy auf yyyy-mm-dd format. Zum Beispiel 17/01/2010 umgewandelt werden soll, um 2010-01-17. Wie kann ich das in Perl oder Python? Es gibt

Wie kann ich pausieren, die Konsole-Fenster .pl-und .bat-Datei?

Anzahl der Antworten 3 Antworten
Als ich wissen, wenn ich cs myConsoleApp.cs aus der windows-Kommandozeile, ich kann pausieren, die Konsole-Fenster, indem Sie fügen Sie den folgenden code: Console.ReadLine(); Dann, Wie kann ich pause Konsolenfenster, in myConsoleApp.pl und myConsoleApp.Fledermaus? Ich will einfach nur,

Wie kann ich passen alles, was nach dem letzten auftreten der einige char in einen regulären perl-Ausdruck?

Anzahl der Antworten 7 Antworten
Beispielsweise, Rückkehr der Teil des Strings, der nach dem letzten x im axxxghdfx445 (sollte zurück 445). InformationsquelleAutor David B | 2010-08-09

Wie bekomme ich den Teil der regex-match-variable in python?

Anzahl der Antworten 7 Antworten
In Perl ist es möglich, so etwas zu tun (ich hoffe die syntax richtig ist...): $string =~ m/lalala(I want this part)lalala/; $whatIWant = $1; Möchte ich das gleiche tun in Python und bekommen den text innerhalb der

Holen Sie sich Facebook-Benutzer-ID Per E-Mail-Adresse

Anzahl der Antworten 1 Antworten
Wir haben über 10.000 registrierte Nutzer auf unserer Website und möchten, ordnen Sie jedem Benutzer mit einem Facebook-Konto mit Ihrer facebook-ID. Unsere Website verwendet die " WWW::Facebook::API-CPAN-Modul für all unsere Facebook Aktionen auf unserer Website. Meine Frage

Wie kann ich das ersetzen von Unicode-Zeichen mit ASCII in Perl?

Anzahl der Antworten 4 Antworten
Ich es in vim so: :%s/\%u2013/-/g Wie mache ich den Gegenwert in Perl? Ich dachte, dies würde es tun, aber es scheint nicht zu funktionieren: perl -i -pe 's/\x{2013}/-/g' my.dat InformationsquelleAutor stephenmm | 2010-02-22

Extrahieren Spiele von php regex

Anzahl der Antworten 4 Antworten
In perl regex können wir extrahieren die übereinstimmenden Variablen, ex unten. # extract hours, minutes, seconds $time =~ /(\d\d):(\d\d):(\d\d)/; # match hh:mm:ss format $hours = $1; $minutes = $2; $seconds = $3; Wie man dies in php?

Wie kann ich ein Verzeichnis hinzufügen, um die Perl-Bibliothek-Pfad auf der system-Ebene?

Anzahl der Antworten 4 Antworten
Auf einem standard-linux einrichten, wo kann ich ein Verzeichnis hinzufügen, um die @INC variable? In der /etc/profile Datei, fügte ich hinzu: export PERLLIB=$PERLLIB:/foo/bar export PERL5LIB=$PERL5LIB:/foo/bar Dank Sie nur Ihre eigene Frage beantwortet. Was suchst du sonst? Sie

Wie lade ich eine Datei in einen Perl hash?

Anzahl der Antworten 3 Antworten
Angesichts der folgenden Datei: department=value1 location=valueA location=valueB department=value2 Ich folgenden verwenden, laden Sie die Datei in einen Perl hash: use File::Slurp; use Data::Dumper; my %hash = map { s/#.*//; s/^\s+//; s/\s+$//; m/(.*?)\s*=\s*(.*)/; } read_file($file); print Dumper(\%hash); Das

Wie kann ich ein update von Perl auf Windows ohne die Module?

Anzahl der Antworten 7 Antworten
Bei der Arbeit bin ich mit Perl 5.8.0 unter Windows. Wenn ich zuerst Perl auf, ich ging zu CPAN heruntergeladen, alle Quellen, ein paar änderungen vorgenommen (in der .MAK Datei? zur Unterstützung von threads, oder Dinge wie,