perl 相关问题

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

Perl通过所有子目录找到一个基于它的扩展名的文件

我有一段代码可以找到给定目录中的所有.txt文件,但我不能让它查看子目录。我需要我的脚本做两件事来扫描...

回答 3 投票 3

如何使用perl为json中的每个数组元素添加双引号

请帮助我如何为以下JSOn的每个元素添加双引号:$ new_constraint ='{categoryIds:[0c5401a4-7d96-44f8-a229-7403453512e8],enforcedAt:'。$ availableAtVar。',enforcedUntil:'。$。 ..

回答 1 投票 -2

为什么这个正则表达式来自一个不能与smartmatch一起使用的文本文件?

我使用smartmatch来检查字符串是否与正则表达式模式匹配。在我决定将正则表达式存储在文本文件中后,它停止了工作。我的$ str ='123456,有些文字。';我的$ regex = qr / ^ \ d +,有些......

回答 3 投票 0

即使安装了Perl,Perl也无法设置它

我在Linux系统上运行Perl时遇到问题(Ubuntu):user @ Box:〜$ perl -e exit perl:warning:设置语言环境失败。 perl:警告:请检查您的语言环境设置:LANGUAGE =“...

回答 1 投票 2

使用Moose with Test :: Class - 构造函数的问题

我正在重构一个构建在Test :: Class上的测试套件,并希望利用像基础测试类中的角色这样的Moose细节,以及我尝试过的一些测试类:使用...

回答 1 投票 3

使用它时将参数传递给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

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