perl 相关问题

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

将新节点添加到一组现有节点(Perl XML :: LibXML)

使用Perl XML :: LibXML库,我正在尝试使用循环向XML文档中的每个现有节点添加一个新节点。这是我到目前为止的尝试:#!/ usr / bin / perl -w使用5.14.2;使用 ...

回答 1 投票 2

在散列中添加键值对,通过在值中指定数组=>不能将未定义的值用作ARRAY引用

我正在尝试将散列键值对中的数组指定为键的值。在分配之后我正试图取消引用它并从输出文件中的特定键打印数组值,因为...

回答 2 投票 1

“我的($ self,%myInputs)= @_;”是什么意思?

我在perl模块中经常遇到过这一行,但我无法弄清楚这究竟意味着什么。我的($ self,%myInputs)= @_;请向我解释声明,以便我可以继续。

回答 3 投票 7

使用Perl获取XML数据

我必须从xml中获取“Grand Total”值,我已经为它写了perl脚本,但是对于Grand total的xml标记路径有些错误。请指导正确的路径。 ...

回答 1 投票 -1

perl在括号后添加新行

我有一个包含大文本的变量。我想在每行都有一个右括号时添加一个新行。我怎么做?这就是我现在没有新行的东西:foreach $ x(@ ...

回答 1 投票 -3

perl regex多个组

我正在尝试在perl中进行屏幕刮擦,并将其归结为一组表元素。字符串: 10:11:00

回答 2 投票 1

如何在Perl脚本中Ctrl-Z

我正在写一个Perl脚本,我需要在脚本上执行Unix Ctrl + Z.我怎么能在Perl中做到这一点?谢谢。

回答 2 投票 0

awk从Perl脚本内的其他文件中搜索字段

我正在比较下面两个文件的重复文件1 ac-list hostname permit tcp host 110.185.35.111 host 10.185.38.220 eq 1222 file2 ac-list hostname permit tcp host 10.185.35.111 host 10.185.38 ....

回答 1 投票 0

提取其模式跨越Perl中的行的数据

我有一个看起来像:value1:[2018],value2:[2019]的多行字符串,当有可能时,我如何才能抓住两个方括号中value1的数字...

回答 2 投票 -3

如何在Perl中设置变量中的文本

我有一个文本字符串,我想搜索一个单词。我需要为找到的单词设置一个变量。我的文字是猫狗吉姆纽约你我的搜索词是纽约我需要将匹配的子串放入...

回答 1 投票 -8

读取两个YAML文件并比较两者中出现的模块

我试图比较两个YAML文件如下忽略所有注释行如果文件具有相同的模块然后比较这些模块的版本如果版本不同然后打印...

回答 1 投票 2

如何在Perl正则表达式中转换看起来像变量插值的纯文本?

我在一些配置文件中有以下几行文本,需要使用Perl解析该文件,找到File:行并使用一些正则表达式替换其内容以添加一些文本等。文件:...

回答 3 投票 0

使用perl脚本计算核苷酸频率[关闭]

我在下面有这个perl脚本来计算序列长度及其频率以及核苷酸频率(A,T,G和C)。此脚本适用于具有大量序列的文件,但它...

回答 1 投票 -4

使用glob返回旧值的Line Input运算符

以下摘录代码在perl 5.16.3及更早版本上运行时有一个奇怪的行为,其中对行输入操作符中的glob的后续调用导致glob继续返回...

回答 1 投票 2

为什么我得到这个perl Net :: Async :: HTTP警告?

在这个过度简化的脚本中,我正在使用IO :: Async :: Loop :: EV使用Net :: Async :: HTTP进行GET请求:使用Modern :: Perl'2017';使用IO :: Async :: Loop :: EV;使用Net :: Async :: HTTP;使用未来;我的$ loop = ...

回答 1 投票 2

我使用的CREATE TABLE(MYSQL PERL)语句不起作用

我的代码如下。代码运行正常,直到CREATE TABLE语句。 #!/ usr / local / bin / perl print“Content-type:text / html \ n \ n”;使用DBI; $ dbh = DBI-> connect(“DBI:mysql:DBNAME:DatabaseHost”,“...

回答 1 投票 -5

如何从XS访问当前上下文?

当用户从main :: package调用XS时,我们不能使用caller_cx(0,NULL);因为main ::和XSUB DOC没有框架注意XSUB没有得到堆栈框架,所以C将返回...

回答 1 投票 1

perl中的并行处理

我使用以下代码来运行多处理作业。启动多处理后,我试图从结果文件grep“RUN COMPLETED”,但grep操作在...之前完成

回答 1 投票 0

将mongo对象插入perl数组

如果这是一个新手问题,请道歉。我对perl很新。我有一系列从DB读取的包含查询的字符串,其中一些用于mongodb并且是json格式(松散地)。我是 ...

回答 2 投票 0

XML :: LibXML无法通过HTTPS验证可用的DTD

当DTD可通过HTTPS使用时,如何使用XML :: LibXML验证XML文档?测试代码:#!/ usr / bin / perl -w使用XML :: LibXML;用严格; my $ xml = XML :: LibXML-> load_xml(IO => \ * ...

回答 1 投票 1

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.