0
ответов

Как проверить (или экранировать )поле имени пользователя, чтобы это не нарушило мою программу отправки электронной почты?

При отправке сообщения у меня может быть что-то вроде этого, чтобы установить поле «Кому»:(в Perl )To :"$name" <$email> В Perl я могу проверить часть $email с помощью Email ::Valid, но как мне убедиться, что $...
вопрос задан: 25 June 2012 08:04
0
ответов

Объединить 2 строки в одну

У меня есть текстовый файл, начинающийся с 9-значного кода колледжа и заканчивающийся 5-значным кодом курса. 512161000 EN5121 K. K. Jorge Institute of Engineering Education and Research, Nashik 61220 Mechanical ...
вопрос задан: 25 June 2012 03:52
0
ответов

Perl Xpath: элемент поиска до даты года

У меня есть база данных xml, содержащая фильмы, например: Мстители 2012-09-24 Comics&...
вопрос задан: 24 June 2012 14:08
0
ответов

Преобразование конфигурации Modperl в Plack — запуск разных обработчиков по расширению файла

Это я пытаюсь перенести мой текущий сайт Apache/Modperl в Starman, и мне нужно собрать app.psgi с разными обработчиками для разных расширений файлов. Что-то вроде Apache:
вопрос задан: 24 June 2012 10:44
0
ответов

Какая самая длинная строка у меня может быть?

Недавно на собеседовании меня спросили, как перевернуть строку в Perl. Я написал код, и они хотели, чтобы я дал несколько примеров строк для его проверки. Я дал им примеры, такие как строка с несколькими...
вопрос задан: 24 June 2012 05:09
0
ответов

Как сделать 25 запросов одновременно с помощью HTTP::Async в Perl?

Я делаю много HTTP-запросов и выбрал HTTP::Async. Мне нужно сделать более 1000 запросов, и если я просто сделаю следующее (см. код ниже), время ожидания многих запросов истечет к тому времени, когда они...
вопрос задан: 23 June 2012 20:43
0
ответов

Как мне скомпилировать Perl-скрипт внутри запущенного Perl-сеанса?

У меня есть Perl-скрипт, который принимает пользовательский ввод и создает другой скрипт, который будет запущен позднее. В настоящее время я просматриваю и пишу тесты для этих сценариев, и один из тестов, который я...
вопрос задан: 22 June 2012 20:32
0
ответов

Что такое @. в Перле?

Что @. переменная в перле? Похоже, что это специальный, доступный для записи глобальный код, и (неожиданно )не интерполирует строки в двойных -кавычках :use strict; использовать предупреждения; #Под 5.8,...
вопрос задан: 22 June 2012 18:45
0
ответов

задано/когда с неопределенным значением

В следующем коде я получаю предупреждение о неинициализированном значении, но только во втором заданном/когда примере. Почему это? #!/usr/bin/env perl использовать предупреждения; используйте 5.12.0; мой $aw; заданный ( $aw ) { when ( ...
вопрос задан: 22 June 2012 15:23
0
ответов

perl: Экспортер не работает с элементами пути в операторе `use`

У меня проблема с perl: импорт символов в зависимости от элементов пути в @ INC и заявление об использовании. Если я укажу полный путь в @INC, импорт сработает. Если часть пути используется...
вопрос задан: 22 June 2012 09:10
0
ответов

неявное -преобразование в perl

Я новичок в Perl, может ли кто-нибудь объяснить мне следующие сценарии, пожалуйста:#!/usr/bin/env perl использовать строгий; использовать предупреждения; sub f1 ($ ){ my ($v )= @ _; напечатайте "f1 $v\n"; } sub f2 (@ ){ my ($v )= @ _; печать "...
вопрос задан: 22 June 2012 06:43
0
ответов

Создание объекта класса

Я получаю: Не могу вызвать метод "test" без ссылки на пакет или объект в строке 6 4.pl. И я не знаю почему, есть идеи? Пользователи пакета Users.pm; sub new{ print "Создано\n"; } sub test{ ...
вопрос задан: 21 June 2012 18:50
0
ответов

Использование регулярных выражений для поиска слова с пятью буквами abcde, где каждая буква встречается ровно один раз, в любом порядке, без перерывов между ними.

Например, слово debacle будет работать из-за debac, но морское дно не будет работать, потому что: 1. в любой 5-символьной последовательности, которую можно составить, нет c, и 2 , буква e появляется дважды. Как ...
вопрос задан: 21 June 2012 17:14
0
ответов

Perl: Как получить имя файла при использовании конструкции <>?

В Perl есть очень удобная функция: while ( <> ) { # сделай что-нибудь } ...что позволяет использовать скрипт как script.pl <имя файла>, так и как cat <имя файла> | скрипт.мн.ч. Теперь...
вопрос задан: 21 June 2012 16:29
0
ответов

Spreadsheet::WriteExcel условное форматирование на основе другого значения ячейки

Я пытаюсь добавить условное форматирование в свой лист Excel. К сожалению, примеры на странице Spreadsheet::WriteExcel слишком просты, и я не знаю, как это сделать. Я хотел изменить цвет фона строки...
вопрос задан: 21 June 2012 07:22
0
ответов

Установка mod_perl-2.0.7 на Apache httpd-2.4.2

Я мучаюсь, пытаясь установить apache с perl. Я следую инструкциям на сайте mod_perl, расположенном здесь: http://perl.apache.org/docs/2.0/user/install/install....
вопрос задан: 20 June 2012 20:51
0
ответов

Как использовать одну и ту же базу данных SQLite3 из нескольких процессов Perl?

У меня возникла неприятная ситуация, когда несколько процессов Perl записывают и читают одну и ту же базу данных SQLite3 одновременно. Это часто приводит к сбою Perl-процессов, так как два процесса пишут одновременно...
вопрос задан: 20 June 2012 19:32
0
ответов

Perl: проблемы с вызовом подпрограмм по ссылке с использованием хеш-значения

В Perl вы можете вызывать функцию по ссылке (или имени) следующим образом: my $functionName = 'someFunction'; &$functionName(); #someFunction определено здесь: sub someFunction { print ...
вопрос задан: 20 June 2012 17:13
0
ответов

Как удалить все undef из массива?

При чтении из файла конфигурации в Perl могут быть случаи, когда строка недействительна и ее не нужно добавлять в мой массив допустимых строк. Поскольку здесь я использую цикл for, даже ...
вопрос задан: 20 June 2012 15:31
0
ответов

Perl Multithreading - Perl завершился с активными потоками: закончен и не присоединен

Я пытаюсь создать потоки подпрограммы в моей программе (называется Рекомбинация). Я использовал приведенный ниже код для создания потоков, который я адаптировал из http://chicken.genouest.org/perl/multi-...
вопрос задан: 20 June 2012 14:32
0
ответов

Двоичные данные Perl и MongoDB

Из руководства MongoDB: По умолчанию все строки базы данных имеют кодировку UTF8. Чтобы сохранить изображения, двоичные файлы и другие данные, отличные от UTF8, вы можете передать строку в качестве ссылки на базу данных. я набираю...
вопрос задан: 20 June 2012 08:41
0
ответов

Как определить, является ли файл изображением в Perl

Чтобы установить некоторые переменные, мне нужна информация, если данный файл на моем сервере является изображением. Я ничего не знаю о файле, кроме его местоположения и имени. Есть ли способ определить, является ли ...
вопрос задан: 20 June 2012 07:57
0
ответов

Извлечение определенного шаблона из строк с помощью sed, awk или perl

Могу ли я использовать sed, если мне нужно извлечь шаблон, заключенный в определенный шаблон, если он существует в строке? Предположим, у меня есть файл со следующими строками: Есть много тех, кто не осмеливается убить себя...
вопрос задан: 20 June 2012 03:03
0
ответов

В чем разница между :Args и :CaptureArgs в Catalyst?

Обычно я могу получить желаемое поведение, просто случайным образом пробуя различные перестановки этих двух вариантов, но я все еще не могу сказать, что точно знаю, что они делают. Есть ли конкретный пример того, что...
вопрос задан: 20 June 2012 00:07
0
ответов

Perl Tk Bind не является возвратом цифровой клавиатуры?

Я получаю ISBN от пользователя. Вероятно, со сканера штрих-кода (18 цифр EAN, оканчивающихся возвратом), но его можно ввести вручную (13 цифр). Если от руки, то с цифровой клавиатуры...
вопрос задан: 19 June 2012 20:47
0
ответов

Как извлечь данные .gpx с помощью python

Я новый пользователь Linux/python и у меня есть файлы .gpx (выходные файлы, созданные программой GPS-трекинга), и мне нужно для извлечения значений в csv/txt для использования в программе ГИС. Я просмотрел строки и...
вопрос задан: 19 June 2012 18:44
0
ответов

Две или более частей пути в цепочке ( Catalyst )

Как я могу иметь более одной части пути в действии одновременно? Я пробовал с Regex и LocalRegex, но это действительно не работает. Вот результат, который я хочу: /typeone/*/*/something /typetwo/*/*/...
вопрос задан: 19 June 2012 16:46
0
ответов

Perl: Как мне заставить Emacs добавлять кавычки к полному пути Perl-скрипта?

До смешного простой вопрос. Используя режим CPerl в Emacs 23.4.1 в Windows 7 64, когда я использую C-c c для запуска скрипта, Emacs не заключает путь в кавычки, поэтому любые каталоги с пробелами заставляют Perl...
вопрос задан: 19 June 2012 10:11
0
ответов

perl поддерживает формат адреса IPv6 [::1] в HTTP::Request

Debian Wheezy (perl 5.14) Хорошо работает: используйте LWP::Simple; print get('http://ip6-localhost:80'); Не работает (1) используйте LWP::Simple; напечатать получить('http://[::1]:80'); Не работает (2) [Возврат: Плохо ...
вопрос задан: 18 June 2012 20:37
0
ответов

Как извлечь данные, идущие после определенного слова?

Кросс-пост на Perlmonks $String = "привет, я ходил в магазин вчера и послезавтра и послезавтра"; Я только хочу напечатать слова, которые я пошел в магазин. Я пробовал два способа, ни один из них не работал: ...
вопрос задан: 18 June 2012 20:36