Câu hỏi được gắn thẻ «perl»

Perl là một ngôn ngữ lập trình động, cấp cao, đa mục đích, được biết đến với sự hỗ trợ nguyên gốc của các biểu thức chính quy và khả năng phân tích chuỗi. Vui lòng sử dụng thẻ này cho các câu hỏi về Perl nói chung. Đối với những thứ liên quan đến ngôn ngữ mới (nhưng có liên quan) Raku (trước đây là "Perl 6"), vui lòng sử dụng thẻ raku. Đối với các biểu thức chính quy theo kiểu Perl trong các ngôn ngữ khác, hãy sử dụng thẻ regex hoặc, nếu chúng dựa trên thư viện PCRE, thẻ pcre.












1
Cách mô phỏng wc -l trong Raku
Trong perl 5, bạn có thể mô phỏng wc -lbằng oneliner: perl -lnE 'END {say $.}' test.txt Cách triển khai chức năng này trên Raku Nếu bạn cố gắng thực hiện điều này: raku -e 'say "test.txt".IO.open.lines.elems' Hóa ra là chậm và sử dụng nhiều bộ nhớ Thông tin để …
9 perl  raku 

2
Glob của Perl có giới hạn không?
Tôi đang chạy chuỗi trả về mong đợi sau đây gồm 5 ký tự: 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"; } nhưng nó chỉ trả về 4 ký tự: anbc anbd anbe anbf anbg ... Tuy nhiên, khi tôi giảm số lượng ký tự trong danh sách: while (glob '{a,b,c,d,e,f,g,h,i,j,k,l,m}'x5) …
9 perl 

2
Cài đặt Raku (Perl 6) trong Ubuntu cùng với Perl 5.26
Tôi háo hức tìm hiểu Raku (Perl 6) và cú pháp của nó. Tôi đã cài đặt Perl 5 trong máy Ubuntu. 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 …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.