perl 相关问题

Perl是一种过程的,高级的,通用的动态编程语言,以其对正则表达式和字符串解析功能的本机支持而闻名。有关Perl的问题,请使用此标记。对于与新(但相关)语言“Perl 6”相关的内容,请使用perl6标记。对于其他语言的Perl样式正则表达式,请使用regex标记,如果它们基于PCRE库,则使用pcre标记。

使用它时将参数传递给perl包

如何在使用包时传递一些参数,例如:use Test :: More tests => 21;我无法找到有关此专长的任何有价值的文件。是否有任何利弊...

回答 3 投票 5

perl变量到模块

我正在尝试执行存储在模块中的查询,但查询中有一些从主文件中读取但不起作用的变量。主文件中的变量无法访问(其...

回答 2 投票 0

对哈希引用的散列进行排序

我有一个散列(测试)的散列引用:use strict;使用警告'全部'; my%test =(110 => {'foobar'=>'3.09'},119 => {'foobar'=>'2.08'},118 => {'foobar'=>'2.18'...

回答 2 投票 -2

Perl - 在for循环中验证参数的问题

该脚本捕获5x2输入字段。 for($ i = 0; $ i <6; $ i ++){$ zeit _ [$ i] = $ q-> param(“zeit _ [$ i]”); $ tatigkeit _ [$ i] = $ q-> param(“tatigkeit _ [$ i]”); ## validation if(!$ zeit_ [1])...

回答 1 投票 -1

无法将所有输出存储到Perl中的数组

我正在从文件中读取行并将其输入到命令中。打开我的$ handle,'){my @output =`cmd`;我想将每个输出存储到数组。 ...

回答 1 投票 0

Perl Array to Hash

我从这篇文章https://stackoverflow.com/a/16157433/3880362获取灵感。它没有做的唯一事情就是在填充每个键时增加它们的值。即我有:$ Hash =&...

回答 3 投票 0

CGI :: Session.pm文件不存在

我正在使用最新的CGI模块(版本4.3+),当我尝试在pl文件中创建CGI :: Session对象时,它会抛出错误,说Session.pm文件不存在。因为它说Session.pm文件不是......

回答 1 投票 -1

根据第二个文件中相应的ID列表从文件中提取第一个条目?

我有一个2文本文件。 file1包含ID:0 ABCD 3 ABDF 4 ACGFR 6 ABCD 7 GFHTRSFS和文件2:ID001 AB ACGFR DF FD GF TYFJ ANH ID002 DFR AG ABDF HGT MNJ POI YUI ID003 ...

回答 1 投票 -5

如何使用随机值生成数组,而不使用循环?

如何使用100个随机值在Perl中生成数组,而不使用循环?我必须避免所有类型的循环,例如“for”,foreach“,while。这是我的练习,来自我的实验室。我找不到方法......

回答 24 投票 24

perl:打印子程序输出到文件

如何将子程序的输出写入文件? my $ logfile =“C:/Test/report_p3.txt”;打开(我的$ tt,“>”,$ logfile)或死“无法打开文件”; foreach(@files){if(($ _ ne“。”)&&($ _ ne“....

回答 2 投票 -1

win32client dispatch在python中失败,而win32 :: ole new在perl中成功运行for com dll

我有一个用C#实现的com,并通过regasm注册。当我尝试通过handle = win32com.client.Dispatch('{EC456B4B-5AC4-46E8-99E8-54C193C316BC}')获取python中的这个dll的句柄时,或...

回答 1 投票 0

无法通过从两个不同子例程传递给新子例程的值来执行计算:Perl

我使用匿名哈希将值从两个不同的子例程传递给一个新的子例程。但是,现在我无法使用传递的变量执行计算。使用警告;用严格;使用 ...

回答 2 投票 0

可选字符匹配正则表达式

我有一个条件,我的字符串可能看起来像:test23 @ testbee:/ var / bee /或testbee:/var/bee/test.html我需要在这里提取三个字符串:test23(如果可用),testbee和test ....

回答 2 投票 1

perl中数组的序列化用法

我有perl客户端和服务器。我使用IO :: Socket在它们之间发送数据。客户端可以向服务器发送任何命令,服务器运行它并将响应发送回客户端 - 监控如...

回答 1 投票 2

Perl XMLIn Parser Error - 过早结束数据问题

我是Perl和XML的新手,所以请耐心等待我。我遇到了XMLIn随机不喜欢返回的XML文件的问题,即使我打开了两个不同的XML返回文件...

回答 1 投票 -2

如何在Mason代码中创建字符串的SHA-256哈希?

我正在尝试通过在perl中使用Stack Overflow问题SHA256摘要的答案并使用Digest :: SHA模块在Mason中创建字符串的SHA-256哈希这些是...的内容。

回答 1 投票 1

Perl脚本记录外部可执行文件输出和错误,但仍然运行

我有一个Perl脚本,它运行一个外部可执行文件。该可执行文件运行一段时间(有时是秒,有时是一小时),可以向STDOUT和STDERR以及退出代码吐出文本,......

回答 2 投票 2

Getopt :: Long将包含空格的字符串转换为变量

我正在制作一个使用Getopt :: Long来解析命令行参数的perl脚本。但是,我有一个可以接受字符串(带空格)的参数。如何将整个字符串转换为变量。 ...

回答 4 投票 2

AnyEvent :: STOMP :: Client + AnyEvent :: ForkManger =间歇性错误

我正在尝试编写一个侦听ActiveMQ并基于消息的进程,从Web服务中获取数据,进行一些处理,然后将流程数据放到另一个Web服务中。 (...

回答 1 投票 2

正则表达式:获取两个字符之间的字符串

我试图在两个字符@和之间提取字符串:对于字符串:test23 @ server:/ var /所以,当我尝试做类似的事情时,@([^。] *):甚至是@ @(\ S +):我得到@server:我只是想......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.