У меня есть веб-проект, где я должен импортировать текст и изображения из предоставленного пользователем документа, а одним из возможных форматов является Microsoft Office 2007. Также необходимо создавать документы в этом формате. Сервер запускает CentOS 5.2 и имеет установленный PHP / Perl / Python. Я могу выполнить локальные двоичные файлы и сценарии оболочки, если нужно. Мы […]
Я хочу вернуть вывод скрипта perl на веб-страницу. Однако он возвращает только последнюю строку. Perl-скрипт: my $directory = $ARGV[0]; opendir(DIR,$directory); my @files = grep {/\.txt$/ } readdir(DIR); closedir(DIR); foreach(@files) { print $_."\n"; } PHP-код: $perl_result = exec("perl $script_folder $project_folder"); *some code* <?php print $perl_result; ?> Ожидаемый результат (и то, что возвращает скрипт в командной строке […]
В perl regex мы можем извлечь согласованные переменные, ex ниже. # extract hours, minutes, seconds $time =~ /(\d\d):(\d\d):(\d\d)/; # match hh:mm:ss format $hours = $1; $minutes = $2; $seconds = $3; Как это сделать в php? $subject = "E:contact@customer.com I:100955"; $pattern = "/^E:/"; if (preg_match($pattern, $subject)) { echo "Yes, A Match"; } Как извлечь письмо […]
Может ли кто-нибудь указать мне на PHP-библиотеку или скрипт, который позволит мне разделить PDF-файл, состоящий из нескольких страниц, в отдельные файлы, каждый из которых содержит 1 страницу. Документация PDFLib, похоже, не позволяет этого, и Google не был особенно полезен. Я мог бы также использовать Perl, но было бы очень неудобно это делать.
Примечание. Это вопрос о возможностях современных ароматизаторов регулярных выражений. Речь идет не о лучшем способе решения этого, используя другие методы. Это вызвано более ранним вопросом , но это не ограничивается регулярным выражением. Проблема В ASCII «image» / art / map / string, например: ….X……. ..X..X…X…. XX..X..X….. X….XXXXXX….. X..XXX……….. …..X………. …………..X ..X………..X…. ..X………..X….X… ….X….. Я хотел […]
У меня есть страница, написанная на Perl кем-то другим. Я не знаю Perl, поэтому я написал файл PHP, который прямо сейчас ссылается на страницу Perl. То, что я хотел бы сделать, это вставить файл PHP в файл Perl, если на perl-страницу была передана определенная переменная. Если бы я использовал PHP для обоих, я мог бы […]
Я хочу показать своим пользователям файлы PDF. Причина, по которой я использую cgi для показа pdf, – это то, что я хочу отслеживать клики для pdf и скрывать реальное местоположение сохраненного pdf. Я искал в Интернете и только нашел, как показать диалог сохранения пользователям и создать pdf-файл, а не показывать файлы пользователям. То, что я […]
Я пытаюсь придумать регулярное выражение в Perl, сопоставляющее несколько шаблонов и возвращающее все из них, как preg_match_all в PHP. Вот что я имею: $str = 'testdatastring'; if($str =~ /(test|data|string)/) { print "its found index location: $0 $-[0]-$+[0]\n"; print "its found index location: $1 $-[1]-$+[1]\n"; print "its found index location: $2 $-[2]-$+[2]\n"; print "its found index […]
Мне нужно извлечь все изображения из файла PDF на моем сервере. Мне не нужны страницы PDF, только изображения с их оригинальным размером и разрешением. Как я могу сделать это с помощью Perl, PHP или любого другого приложения на основе UNIX (которое я бы вызывал с помощью функции exec из PHP)?
Мне нравится делать такие вещи в Perl: $foo = $bar || $baz $foo = $bar || $baz чтобы присвоить $baz $foo если $bar пуст или не определен. У вас также есть $foo ||= $bletch который присваивает $bletch $foo если $foo не определен или пуст. Тройной оператор в этой ситуации утомительный и утомительный. Конечно, есть простой, […]