Als «perl» getaggte Fragen

Perl ist eine prozedurale, allgemeine, dynamische Programmiersprache für allgemeine Zwecke, die für ihre native Unterstützung von regulären Ausdrücken und Funktionen zum Parsen von Zeichenfolgen bekannt ist. Bitte verwenden Sie dieses Tag für Fragen zu Perl im Allgemeinen. Für Dinge, die mit der neuen (aber verwandten) Sprache Raku (früher "Perl 6") zu tun haben, verwenden Sie bitte das Raku-Tag. Verwenden Sie für reguläre Ausdrücke im Perl-Stil in anderen Sprachen das Regex-Tag oder, wenn sie auf der PCRE-Bibliothek basieren, das PCRE-Tag.




2
Warum zitieren einige Benutzer Klassennamen in Perl?
Wenn Type::Tinyich mir Type::Tiny->newdas ansehe, sehe ich, dass der Klassenname im Aufruf von in den offiziellen Dokumenten zitiert wird. my $NUM = "Type::Tiny"->new( name => "Number", constraint => sub { looks_like_number($_) }, message => sub { "$_ ain't a number" }, ); Warum ist das? Ist das nur Stil? Gibt …


1
Wie man wc -l in Raku emuliert
In Perl 5 können Sie wc -lmit Oneliner emulieren : perl -lnE 'END {say $.}' test.txt So implementieren Sie diese Funktionalität auf Raku Wenn Sie versuchen, dies zu implementieren: raku -e 'say "test.txt".IO.open.lines.elems' es stellt sich als langsam heraus und verbraucht viel Speicher Informationen zur Reproduktion: $ wget http://eforexcel.com/wp/wp-content/uploads/2017/07/1500000%20Sales%20Records.zip $ …
9 perl  raku 

2
Hat Perl's Glob eine Einschränkung?
Ich führe die folgenden erwarteten Rückgabezeichenfolgen mit 5 Zeichen aus: while (glob '{a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z}'x5) { print "$_\n"; } Es werden jedoch nur 4 Zeichen zurückgegeben: anbc anbd anbe anbf anbg ... Wenn ich jedoch die Anzahl der Zeichen in der Liste reduziere: while (glob '{a,b,c,d,e,f,g,h,i,j,k,l,m}'x5) { print "$_\n"; } es kehrt …
9 perl 

2
Installieren Sie Raku (Perl 6) in Ubuntu zusammen mit Perl 5.26
Ich bin gespannt auf Raku (Perl 6) und seine Syntax. Ich habe Perl 5 bereits auf meinem Ubuntu-Computer installiert. vinod@ubuntu-s-1vcpu-1gb-nyc1-01:~$ perl -v This is perl 5, version 26, subversion 1 (v5.26.1) built for x86_64-linux-gnu-thread-multi (with 67 registered patches, see perl -V for more detail) Copyright 1987-2017, Larry Wall Perl may …


1
Wie deaktiviere ich die Option "show_tied" des Perl 5-Moduls Data :: Printer, wenn ich es in Raku verwende?
Ich habe das CPAN Perl-Modul Data :: Printer (DP) mit Perl verwendet. Es funktioniert großartig. Jetzt möchte ich es im Raku-Code verwenden. Wenn ich die :from<Perl5>Funktion zum Importieren verwende und dann Code damit ausführe, wird die Anmerkung (tied to Perl6::Hash)an die Anzeige von Hashes angehängt. 1 Wie das CPAN-Dokument von …
8 perl  import  module  tags  raku 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.