perl — вопросы с ответами

5 ответов
Во время недавнего процесса собеседования я представил пример кода Perl, в котором использовался так называемый "секретный" !! оператор. Позже, обсуждая код, один из интервьюеров спросил меня, почему я решил использовать это, и указал, что он считается плохим. Он не уточнил, почему. Моя команда и я ...
type-conversion
boolean
08 окт. 2015, в 12:33
3 ответа
Я только что установил Perl 5.18, и я получаю много предупреждений, подобных этому, given is experimental at .\[...].pl line [...]. when is experimental at .\[...].pl line [...]. Smartmatch is experimental at C:/strawberry/perl/site/lib/[...] line [...]. Взглянув на эти предупреждения, о которых я ...
perl5
smartmatch
04 июнь 2013, в 20:06
8 ответов
У меня есть следующие данные в нескольких строках: foo bar qux zuu sdf sdfasdf Что я хочу сделать, это преобразовать их с одной строкой и запятыми: foo,bar,qux,zuu,sdf,sdfasdf Какой лучший однострочный unix для этого?
awk
sed
02 апр. 2013, в 08:48
6 ответов
Если я запустил следующую программу Perl: perl -e 'use utf8; print "鸡\n";' Я получаю это предупреждение: Wide character in print at -e line 1. Если я запустил эту программу Perl: perl -e 'print "鸡\n";' Я не получаю предупреждение. Я думал, что use utf8 требуется использовать символы UTF-8 в Perl ...
unicode
utf-8
04 март 2013, в 19:15
4 ответа
Я (полный новичок в Perl), выполняющий сравнение строк в инструкции if: Если я делаю следующее: if ($str1 == "taste" && $str2 == "waste") { } Я вижу правильный результат (т.е. если условие соответствует, оно вычисляет блок "then" ). Но я вижу эти предупреждения: Аргумент "вкус" не является...
string
26 дек. 2012, в 21:23
4 ответа
Мой вопрос прост, и речь идет об ускорении регулярных выражений. Вам нужно избегать косой черты / в регулярном выражении? И как бы вы это сделали?
escaping
20 май 2011, в 18:11
9 ответов
В чем смысл @_ в Perl?
variables
30 дек. 2010, в 15:27
10 ответов
Я ищу присутствие элемента в списке. В Python есть ключевое слово in, и я бы сделал что-то вроде: if element in list: doTask Есть ли что-то эквивалентное в Perl, без необходимости вручную перебирать весь список?
arrays
04 март 2010, в 22:55
10 ответов
Этот вопрос является побочным из этого. Некоторая история: когда я впервые изучил Perl, я почти всегда использовал glob, а не opendir + readdir, потому что мне было проще. Затем несколько различных сообщений и чтений предположили, что glob был плохим, и теперь я почти всегда использую readdir. После...
glob
readdir
01 окт. 2009, в 21:58
8 ответов
Я никогда не использовал Perl, но меня действительно впечатлил ack, который я хотел бы использовать для поиска исходного кода и т.д. Может ли кто-нибудь объяснить мне, как использовать эту превосходную библиотеку в Windows?
21 июнь 2009, в 12:37
11 ответов
Если у меня есть следующий массив в Perl: @x = qw(a b c); и я перебираю его с помощью foreach, тогда $_ будет ссылаться на текущий элемент в массиве: foreach (@x) { print; } напечатает: abc Есть ли аналогичный способ получить индекс текущего элемента, без ручного обновления счетчика? Что-то в...
foreach
10 июнь 2009, в 10:50
6 ответов
Как спать в Perl на секунду меньше?
sleep
22 май 2009, в 08:22
6 ответов
Что может означать эта линия? my $x = shift ;
builtin
17 нояб. 2008, в 21:17
6 ответов
Мне поручено реплицировать производственную среду для создания множества сред тестирования/сита. Одной из вещей, которые мне нужно сделать, является создание Perl со всеми модулями, которые были установлены (включая внутренние и внешние модули) на протяжении многих лет. Я мог бы просто использовать ...
module
version
cpan
04 нояб. 2008, в 02:32
35 ответов
Интересно, почему разработчик С++, С#, Java хочет изучить динамический язык? Предполагая, что компания не переключит свой основной язык разработки с С++/С#/Java на динамический, какой будет использование для динамического языка? Какие вспомогательные задачи могут выполняться динамическими языками бы...
17 сен. 2008, в 17:05
Наверх
Меню