perl 相关问题

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

为什么我的包没有在`@EXPORT`中导出名称?

我想通过自动加载功能提供一些特殊常量。 基本上创建函数工作正常,但代码将允许为常量创建任何名称,而不是特定的

回答 1 投票 0

Perl:如何在许多独立脚本之间共享大量模块的导入?

我有很多独立的脚本。他们唯一的共同点是他们使用了大量的 CPAN 模块(每个模块都导出多个函数)。我想集中这个模块列表。我...

回答 5 投票 0

Perl PDL,计算两个浮点值的出现次数

我想同时计算两个浮点值的出现次数。 我的@Key_Str = swcols“%0.2f_%0.2f”,$a_datas,$b_datas; 我的%计数; foreach 我的 $key_str (@Key_Str) { $counts{$key...

回答 1 投票 0

根据条件反转特定字段中的字符串

我有这个文件: m64071_220512_054244/12584899/ccs rev pet047-10055 ACGTGCGACCTTGTGA TTGAGGGTTCAAACGTGCGACCTTGTGA m64071_220512_054244/128321000/ccs rev pet047-10055 ACGTGCGACCTTGTGA

回答 1 投票 0

Perl PDL,统计两个浮点值的出现次数

我想同时计算两个浮点值的出现次数 我的@Key_Str = swcols“%0.2f_%0.2f”,$a_datas,$b_datas; 我的%计数; foreach 我的 $key_str (@Key_Str) { $counts{$key_str}++; } 我的(@p_...

回答 1 投票 0

Perl 从调用模块导入变量

我有一个 Perl 模块 (Module.pm),它初始化许多变量,我想将其中一些变量 ($VAR2、$VAR3) 导入到可能在执行期间加载的其他子模块中。 我就是这样

回答 3 投票 0

检查命令行参数是否有效的简单方法?

我正在寻找一种简单的方法来检查命令行参数的数量是否正确,如果发生错误则显示使用消息,然后立即退出。 我想到了类似的东西 如果(@ARGV ...

回答 6 投票 0

从 perl 脚本执行 psql 时,在“$$ 处或附近有未终止的美元引号字符串

我在perl脚本中使用以下命令来执行sql语句: 我的 $cmd = "PGPASSWORD=$pw /usr/bin/psql -h ${host} -p ${port} -d ${dbname} -U ${user} -c '${dropTblsSql}' -q > > 瞧...

回答 1 投票 0

替换两个字符串之间的多次出现

我需要将 xx 和 zz 之间的每个字符 a 替换为 hello: #输入 xxab abzz ca xxbczz aaa axxazza xxczzaxxczz #输出 xxhellob hellobzz ca xxbczz aaa axxhellozza xxczzaxxczz 这有效...

回答 6 投票 0

是否可以进行“搜索和替换”工作,其中替换是包含`$1`,`$2`,...特殊变量的变量?

是否可以进行“搜索和替换”工作,其中替换是包含 $1、$2、... 特殊变量的变量? #!/usr/bin/env perl 使用严格; 使用警告; 使用5.10.0; ...

回答 1 投票 0

Perl:通过转换为秒来计算天数

我正在尝试计算从数据库中提取的两个日期之间的日历天数。我认为将日期转换为秒将是一个简单而正确的解决方案。 #!/usr/bi...

回答 3 投票 0

将文件从一个位置复制到另一个位置

这只是一个小脚本,我在连续循环中运行以检查目录并移动那里的每个文件。该代码有效,并且我正在后台进程中运行它。但是,对于某些人来说

回答 1 投票 0

如何按值的频率排序?

我正在尝试创建一个程序来计算数据文件列中出现的不同值。所以,如果一列的可能值为 A、B、C。输出为

回答 3 投票 0

需要帮助理解 Perl 后向排除和包含模式

我只想要上面数组的以下输出: 成为职业选手 保持专业水平 我下面使用的代码没有实现这个目标。 我的@proFilter =(“职业后卫”,“职业r...

回答 1 投票 0

Perl 中使用 Unicode 进行 CRLF 翻译

我正在尝试在 Windows 上用 Perl 写入 Unicode (UCS-2 Little Endian) 文件,如下所示。 打开我的$f,“>$fName”或“无法写$fName” ”; binmode $f, ':raw:encoding(UCS-2LE)'; 打印$f,“...

回答 4 投票 0

Getopt::Long:检测是否没有选项通过

如何使用 GetOpt::Long 模块检测是否没有选项传递给脚本? 例如,默认情况下使用 pod2usage() 输出脚本用法(帮助)(当不带选项调用脚本时)...

回答 2 投票 0

如何使用 ExtUtils::MakeMaker 填充 META 文件中的“提供”字段

我的一个模块未通过 CPANTS 策略 meta_yml_has_provides 文档指出: 将此发行版中包含的所有模块添加到 META.yml 字段“provides”中。模块::构建或...

回答 2 投票 0

我可以在 Perl 脚本中使用 ffmpeg 而不需要系统调用吗?

我想将 mp3 转换为较低的比特率,并可能使用 Perl 将视频转换为 mp3。我查看了 ffmpeg 模块,但似乎不支持转换文件,唯一的 exa...

回答 5 投票 0

Perl 中 \z 和 \Z 以及和 \A 之间的区别

你能用一个简单的例子告诉我 Perl 中 \z 和 \Z 以及 \A 之间的区别吗?

回答 2 投票 0

获取 HTML 中的完整请求 URL::Mason

如何使用 HTML::Mason 在 Perl 网站中获取完整的请求 URI?或者至少使用了方案(http 或 https)? 已尝试 $r->uri 和 $r->unparsed_uri 但都仅返回路径返回路径

回答 1 投票 0

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