perl

Так я понимаю, что Perl имеет очень необычный синтаксис, но я наткнулся на фрагмент кода на работе в тот день, который оставил меня в замешательстве. Может кто-нибудь, пожалуйста, объясните мне, что это значит: <<'m'=~m>> print $a unless $b; return; m ; это похоже на синтаксис HEREDOC, но не в ...

мой вопрос простой, и речь идет о регулярном выражении экранирования. Вы должны избежать прямой косой черты / в регулярном выражении? И как бы вы это сделали?...

что означает @_ в Perl?...

в Perl большинство моих print операторы принимают вид print "hello." . "n"; есть ли хороший способ избежать того, чтобы все надоедливые"n " лежали вокруг? Я знаю, что могу сделать новую функцию, такую как myprint это автоматически добавляет n, но было бы неплохо, если бы я мог переопределить существующий ...

консенсус сообщества Perl, похоже, заключается в том, что Try::Tiny является предпочтительным способом обработки исключений. Perl 5.14 (это версия, которую я использую)кажется, чтобы решить the вопросы С eval что Try::Tiny адреса. Будет Try::Tiny по-прежнему обеспечивают какие-либо преимущества для меня? ...

в настоящее время я использую следующий Perl, чтобы проверить, определена ли переменная и содержит текст. Я должен проверить defined во-первых, чтобы избежать "неинициализированного значения" предупреждение: if (defined $name && length $name > 0) { # do something with $name } есть ли лучший ...

у меня есть массив списков цифр, например: [0] (0.01, 0.01, 0.02, 0.04, 0.03) [1] (0.00, 0.02, 0.02, 0.03, 0.02) [2] (0.01, 0.02, 0.02, 0.03, 0.02) ... [n] (0.01, 0.00, 0.01, 0.05, 0.03) что я хотел бы сделать, это эффективно вычислить среднее и стандартное отклонение по каждому индексу списка, по все...

Предположим, у меня есть: my $string = "one.two.three.four"; как я должен играть с контекстом, чтобы получить число раз картина матча (3)? Можно ли это сделать с помощью одного вкладыша? Я попытался это: my ($number) = scalar($string=~/./gi); Я думал, что поставив скобки $number, Я бы принудительно ко...

этот вопрос уже есть ответ здесь: Как сравнить две строки в Perl? 6 ответов Я (полный новичок Perl) делаю сравнение строк в if о себе: если я делаю следующее: if ($str1 == "taste" && $str2 == "waste") { } ...

Как я могу спать меньше секунды в Perl?...