Perl是一种过程的,高级的,通用的动态编程语言,以其对正则表达式和字符串解析功能的本机支持而闻名。有关Perl的问题,请使用此标记。对于与新(但相关)语言“Perl 6”相关的内容,请使用perl6标记。对于其他语言的Perl样式正则表达式,请使用regex标记,如果它们基于PCRE库,则使用pcre标记。
无法使用 Strawberry Perl 5.38.2 安装 DBI 1.646:无法打开 Perl 脚本“changes2pm.pl”
我相信它告诉我,changes2pm.pl 丢失了。该文件不应该位于 cpan 开始安装时下载的 cpan 文件/模块中吗?我该向谁/在哪里指出这一点
在设置 Strawberry Perl 5.38.2 时,我在安装 DBI 模块时遇到了一个小问题
我相信它告诉我,changes2pm.pl 丢失了。该文件不应该位于 cpan 开始安装时下载的 cpan 文件/模块中吗?我该向谁/在哪里指出这一点
在 Perl 5.26.1 中我得到: 现在 /funcx.pm 第 110 行禁止标量上的实验值。 其中第 110 行是 foreach 子检查Ssh { foreach 我的 $slave (值 $::c{slaves}) { ...
我想使用变量来将模式与正则表达式进行匹配。 我想要匹配的模式是:>crypt29_1 和 >crypt29_2 我的 $var = crypt29 我的 $pattern = ">".$var....
大约 10 多年前,我从 h2xs 开始并从该模板构建它,创建了一个 Perl 模块。 (正如 Sam Tregar 的书《Writing Perl Modules for CPAN》所建议的那样。)我已将其上传到 CPAN...
我有一些 Perl 程序来检查日志文件并打印使用特定正则表达式模式找到的行。 到目前为止这有效。 现在我想扩展程序,不仅找到模式,而且当找到时,...
我有一个大的——数百个文件——目录,其中的文件名采用唯一用户名的通用格式(所有A-Z和a-z,下划线,没有空格),后跟2或3个数字,以及. ..
如何使用 Perl 在 SFTP(版本 3)中将传输模式设置为 ASCII
我需要在 Perl 中使用 SFTP(版本 3)传输文件。在传输文件时,我需要将传输模式设置为 ASCII。 请有人确认一下,如果可能的话...
我想我掉进了 unicode 的兔子洞,我需要帮助才能摆脱困境。我正在测试如何将内容与 sprintf 和 unicode 字符串对齐,所以我有点期待这个: 使用编码 qw/解码 enc...
我在ubuntu上使用mysql、perl、apache。 我有以下代码: 使用utf8; 使用 CGI('-utf8'); #根据我正在阅读的另一篇论坛文章添加。 使用编码; …… 我的 $localcontent = JSON->new->
替换 $variable,它会改变 while 循环中的每次迭代
我有两个输入文件:filea 和 fileb。在filea中,我有一个字符串$pc_count$,在fileb中,有数字和字符串。我必须在 fileb 中搜索数字并替换 filea 中的 $pc_count$ 。 我有
是否有内置命令可以执行此操作,或者有人有幸使用了执行此操作的脚本吗? 我正在计算某个字符串(而不是单词)在文件中出现的次数。这可以包括...
如何阻止 pod2html 删除预格式化、引用文本中的空格?
假设 .pod 文件包含标有“的预格式化文本,例如, “我希望这 4 个额外的空格保留在 HTML 中”。 pod2man 正确保留格式。 pod2html
我遇到了一个奇怪的情况,我在编写的游戏中输入了两个错误的名字。他们互相镜像。例如,有亨利·帕特里克和帕特里克·亨利,我想错误地交换他们......
我遇到了以下错误:: 无法在 /home/basiliscos/perl5/perlbrew/perls/perl-5.26.0/lib/site_perl/5.26.0/x86_64-linux/AnyEvent/Loop.pm 第 2 行使用未定义的值作为子例程引用。 .
我正在处理一些遗留代码。一次性清理掉的东西太多了。它在 s/// 运算符内部使用。我研究了 perllexwarn,发现我可以在没有警告的情况下关闭它......
为什么“no warnings”不关闭这些 Perl 警告?
我正在处理一些遗留代码。一次性清理掉的东西太多了。它在 s/// 运算符内部使用。我研究了 perllexwarn,发现我可以在没有警告的情况下关闭它......
我正在处理一些遗留代码。一次性清理掉的东西太多了。它在 s 运算符内部使用。我研究了 perllexwarn 并发现我可以用“无警告...
我想搜索并替换文本块: 按开始模式和结束模式查找 复制并粘贴找到的块并更改结束模式。 我尝试使用 perl -0777 -pe 's/(section:[\s\S]*?"