Иногда мне нужно сравнить два текстовых файла. Очевидно, что diff показывает различия, он также скрывает сходства, что в некотором роде суть. Предположим, я хочу провести другие сравнения этих файлов: ...
Мы разрешаем некоторые пользовательские RE с целью фильтрации электронной почты. Вначале мы столкнулись с некоторыми проблемами производительности с RE, которые содержали, например,. *, При сопоставлении с произвольно большими ...
У меня есть это программа, которая берет массив слов и просит пользователя ввести предложение, которое содержит каждое слово из массива: @words = qw (Привет, мир, спасибо);
foreach $ word (@words) {print "...
У меня есть функция, которую я хотел бы определить в двух разных скриптах Perl, но мне не нравится редактировать оба. Есть ли способ включить ее (как в PHP) из внешнего файла? FUNC FILE: sub test ...
Я использую padre 0.64 как perl IDE в Windows Vista. Стандартная команда ввода не работает, я попробовал тот же код в строке cmd, и он сработал, т.е. мой $ k = <>; print $ k; Есть ли способ ...
Из строки, приведенной ниже, мне нужно извлечь десятичное число после «Info», т. Е. 1.1.3: Идентификатор теста тестирования изображения 10159 Тип MANUAL Designer xyzz (u887) Продукт WW EEE Дата 3/4/2010 Статус выполнения Нет статуса выполнения ...
Исходя из опыта работы с C ++, я неукоснительно использую функции use strict и предупреждений Perl: #! / Usr / bin / perl -w
используйте строгий;
использовать предупреждения; $ foo = 1; # Выдает "$ foo" требует явного имени пакета ...
В регулярных выражениях Perl доступно множество готовых классов символов, таких как \ d или \ S, или новомодных гроккеров Unicode, таких как \ p {P}, что соответствует знакам препинания. Теперь предположим ...
Я ожидая получения uri типа / user / * / account / * У меня есть пользовательская функция, определенная как дополнительный пользователь: Path ('/ user'): PathPart (''): ActionClass ('REST') {} затем sub user_GET : PathPart ('user') ...
Я хочу добавить тест в свой дистрибутив Perl, для которого требуется модуль Foo, но мой дистрибутив не требует Foo; только тест требует Foo. Поэтому я не хочу добавлять модуль к зависимостям, ...
; используется как разделитель операторов, поэтому размещение нескольких; в конце оператора - это нормально, поскольку он просто добавляет пустые операторы. Я наткнулся на этот код, у которого несколько; в конце, но удаляя ...
Я действительно должен это знать, но я работал в основном с Linux, Mac OS X и Windows, которые все используют косую черту (/) в качестве разделитель каталогов (Windows может использовать \ или /.). Это означает, что когда я ...
У меня есть следующая строка: «Оливки, выращенные на 100% в Калифорнии, вода, соль и глюконат железа (An , Iron, Derivative), asasd, sadasda 'Я пытаюсь разделить его на /, / но только если он не в скобках, ...
Я знаю, что это должно быть легко найти в google, не говоря уже о тривиальном использовании perl, но я пробовал много решений, которые я нашел, и до сих пор ни одно из них не дает ожидаемого поведения. По сути, я ...
Я пишу программу для обхода дерева каталогов (да, я знаю о File :: Find, но пишу замену). В своей программе я делаю readdir для всего каталога и помещаю его в список ....
Насколько я знаю, оператор my предназначен для объявления переменных с истинной лексической областью видимости, а динамическое определение области видимости выполняется с использованием локального оператора для объявления переменной. Может ли кто-нибудь
Почему // имеет более низкий приоритет, чем == в (по крайней мере) perl 5.010? Например, используйте 5.010;
мой $ may_be_undefined = 1;
мой $ is_equal_to_two = ($ may_be_undefined // 0 == 2);
скажем, $ is_equal_to_two; ...
Я использую следующий код для кодирования простого хэша в JSON; my $name = "test";
my $type = "A";
my $data = "1.1.1.1.1";
my $ttl = 84600; @rec_hash = ('name'=>$name, 'type'=>$type,'data'=>....
Я вообще не ищу атрибуты подпрограмм Perl. Я никогда не видел их в реальном коде и perldoc perlsub и атрибуты perldoc не отвечают на мои вопросы: для чего атрибуты полезны?
Что ...
У меня есть Perl-скрипт, который запускает серию пакетных скриптов для регрессионного тестирования. Я хочу реализовать тайм-аут для пакетных скриптов. В настоящее время у меня есть следующий код. my $ pid = open CMD, "$ ...
Я бы хотел взять каталог и для всех файлов электронной почты (* .msg) удалить 'RE' в начале. У меня есть следующий код, но не удается переименовать. opendir (DIR, 'email') или die «Невозможно открыть каталог»;
...
Я хотел бы знать, как наиболее эффективно использовать память для извлечения произвольно больших полей данных из базы данных Oracle с помощью Perl DBI. Известный мне метод - установить атрибут LongReadLen в базе данных ...
У меня есть простой URL-адрес, который выполняет временную задержку 302. перейти на другую страницу. Я пытаюсь выяснить, возвращает ли URL-адрес код 200 (для ОК), чтобы получить его и остановиться, если возвращается что-то еще, чем 200. Мой код: my $ ...
Кто-нибудь видел модуль типа DBI для Perl, который легко использует заглавные буквы, на синтаксисе множественной вставки MySQL вставить в значения TBL (col1, col2, col3) (1,2,3), (4,5,6), ...? Я еще не нашел интерфейса ...
Почему я получаю здесь с Devel :: Peek :: Dump два разных результата? #! / usr / bin / env perl
использовать предупреждения;
используйте 5.014;
используйте utf8;
binmode STDOUT, ': кодировка (utf-8)';
используйте Devel :: Peek; my% hash1 = ('müller'
Я хотел бы сделать что-то похожее на sed в Perl, а именно иметь возможность удалять строки, соответствующие определенному шаблону. Учитывая этот ввод: abcd
edfd
abcd
derder
abcd
erre Я хочу удалить строки, содержащие ...