«perl» etiketlenmiş sorular

Perl, düzenli ifadeler ve dize ayrıştırma yeteneklerinin yerel desteği ile bilinen, yordamsal, yüksek düzeyli, genel amaçlı, dinamik bir programlama dilidir. Genel olarak Perl ile ilgili sorular için lütfen bu etiketi kullanın. Yeni (ancak ilgili) dil Raku (eski adıyla "Perl 6") ile ilgili şeyler için lütfen raku etiketini kullanın. Diğer dillerdeki Perl tarzı normal ifadeler için regex etiketini veya PCRE kitaplığını temel alıyorsa pcre etiketini kullanın.

30
Perl'den bir yerel ayar uyarısı nasıl düzeltilir?
Koştuğumda perlşu uyarıyı alıyorum: perl: uyarı: Yerel ayar yapılamadı. perl: uyarı: Lütfen yerel ayarlarınızın: DİL = (ayarlanmamış), LC_ALL = (ayarlanmadı), LANG = "tr_TR.UTF-8" desteklenir ve sisteminize yüklenir. perl: uyarı: Standart yerel ayara ("C") geri dönme. Nasıl düzeltebilirim?
596 perl  locale 

7
Modern Perl neden varsayılan olarak UTF-8'den kaçınır?
Perl kullanılarak oluşturulan modern çözümlerin çoğunun neden varsayılan olarak UTF-8'i etkinleştirmediğini merak ediyorum . Temel Perl betikleri için bazı şeyleri kırabileceği birçok eski sorun olduğunu anlıyorum. Ama, benim bakış itibaren, 21 st yüzyılda, yeni büyük projeler (ya da büyük bir bakış açısı ile projeler) sıfırdan kendi yazılım UTF-8 kanıt yapmalıdır. …
557 perl  unicode  utf-8 

6
Bu program neden geçerli? Bir sözdizimi hatası oluşturmaya çalışıyordum
Windows 7'de ActiveState'in 32 bit ActivePerl 5.14.2'sini çalıştırıyorum . Sözdizimi hatalarıyla teslim edilen programları tespit etmek için Git ön işleme kancasıyla uğraşmak istedim. (Bir şekilde böyle kötü bir taahhütte bulunmayı başardım.) Yani bir test programı olarak bunu rastgele not aldım: use strict; use warnings; Syntax error! exit 0; Ancak, hiçbir …
489 perl 

4
Perl'deki bir döngüden nasıl çıkabilirim?
breakBir fordöngü içinde bir ifade kullanmaya çalışıyorum , ama aynı zamanda benim Perl kodunda katı subs kullanıyorum beri, bir hata mesajı alıyorum: ./Final.pl satır 154'te "katı subs" kullanılırken bareword "break" a izin verilmez. Bunun için bir çözüm var mı (katı subs'leri devre dışı bırakmanın yanı sıra)? Kodum aşağıdaki gibi biçimlendirilmiştir: …
295 perl  loops  break  strict 



5
Perl, Python, AWK ve sed arasındaki farklar nelerdir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

11
Perl'de bir dizinin boyutunu bulma
Bir dizinin boyutunu bulmak için birkaç farklı yolla rastladım. Bu üç yöntem arasındaki fark nedir? my @arr = (2); print scalar @arr; # First way to print array size print $#arr; # Second way to print array size my $arrSize = @arr; print $arrSize; # Third way to print array …
243 perl 

11
Bir Perl dizisinin belirli bir değer içerip içermediğini nasıl kontrol edebilirim?
Dizi üzerinden yineleme olmadan bir dizi değeri olup olmadığını denetlemek için bir yol bulmaya çalışıyorum. Bir parametre için bir dosya okuyorum. Başa çıkmak istemediğim parametrelerin uzun bir listesi var. Bu istenmeyen parametreleri bir diziye yerleştirdim @badparams. Yeni bir parametre okumak istiyorum ve eğer mevcut değilse @badparams, onu işleyin. Eğer mevcutsa …
239 perl  arrays  comparison 


4
Yeni satırlar dahil herhangi bir karakterle eşleşecek şekilde normal ifade
"Yeni satırlar dahil tüm karakterlerin" eşleşmesi için bir normal ifade var mı? Örneğin, aşağıdaki normal ifadede, hiçbir çıkış yoktur $2çünkü (.+?)eşleşirken yeni satırlar içermez. $string = "START Curabitur mollis, dolor ut rutrum consequat, arcu nisl ultrices diam, adipiscing aliquam ipsum metus id velit. Aenean vestibulum gravida felis, quis bibendum nisl …
224 regex  perl 



3
Perl's @INC nasıl inşa edilir? (aka Perl modüllerinin arandığı yerleri etkilemenin tüm yolları nelerdir?)
Perl modüllerinin nerede arandığını etkilemenin tüm yolları nelerdir? veya, Perl's @INC nasıl inşa edilir ? Bildiğimiz gibi, Perl@INC Perl modül dosyalarını nerede arayacağınızı belirlemek için dizin adlarını içeren diziyi . StackOverflow üzerinde kapsamlı bir "@INC" SSS tipi yazı yok gibi görünüyor, bu nedenle bu soru bir olarak tasarlanmıştır.
200 perl  perl-module 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.