perl 相关问题

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

列出正则表达式匹配的所有模式

我正在寻找一种方法来列出有限正则表达式中的所有可能模式(不重复)。有资源吗

回答 2 投票 0

Perl 模式匹配

我有一个像这样的文本文件 这是一条垃圾线 这是一条垃圾线路2 这是一条垃圾线路3 消息1 这是第一行文字 这是第二行文字 这是第三...

回答 5 投票 0

在 Linux 中打印第一个匹配和第二个匹配之间的行,第二个匹配在第一个匹配之后出现

我有一系列数据,我想在一场比赛之后以及第一场比赛之后的下一场不同比赛后打印数据,例如, 我有 AAA AAAD 血脑屏障 CCC AAA AADD 想要A之间的数据...

回答 1 投票 0

HiPi(Raspberry Pi 库)因 undef 子例程而失败 HiPi::GPIO::xs_gpio_*

无论我尝试使用模块 HiPi / HiPi::GPIO 控制 GPIO 引脚的什么功能 - 它总是失败 未定义的子例程 &HiPi::GPIO::xs_gpio_write 调用于 /usr/local/lib/aarch64-linux-gnu/per...

回答 1 投票 0

控制C时自动解锁表

我观察到,如果我在正在运行的 perl DBI 脚本上按下 Control C,则同一脚本的下一次运行将挂起。 我已经用 ps 确认点击 control C 后脚本没有运行....

回答 1 投票 0

如何在具有相同扩展名的多个输入文件上运行 Perl 脚本?

如何在具有相同扩展名的多个输入文件上运行 Perl 脚本? perl 脚本名.pl 文件.aspx 我希望它对当前目录中的所有 aspx 文件运行。

回答 7 投票 0

Perl :: 特殊字符的使用

我正在阅读一些代码并发现(代码接受文件名和命令行参数) @::ARGS = ($0,@ARGV); 但是,我无法理解表达式的第一部分。到底是什么

回答 1 投票 0

迭代字符串来模拟打字时,Sleep 没有任何效果

我想制作一个脚本,将字符串字母一一输入 我的 $str = '测试字符串'; 我的 @spl = split '',$str; 对于(@spl){ 打印“$_”; 睡眠(1); } 打印 ” ”; sleep() 不这样做...

回答 3 投票 0

使用 sleep 迭代字符串来模拟打字

我想制作一个脚本,将字符串字母一一输入 我的 $str = '测试字符串'; 我的 @spl = split '',$str; 对于(@spl){ 打印“$_”; 睡眠(1); } 打印 ” ”; sleep() 不这样做...

回答 3 投票 0

Test2::Mock 的“原型不匹配”警告

运行以下代码: #!/usr/bin/env perl 使用5.038; 使用 Test2::Mock; 使用时间::高分辨率; my($mock) = Test2::Mock->new( 类 => '时间::HiRes', 覆盖 => [ 获取时间...

回答 1 投票 0

Perl 拆分具有双引号和空格的字符串

我有一个像这样的字符串:“abc”“cd - e”。我需要将其分成以下两个字符串: “abc” “cd-e” 我在 Perl 中尝试了多种选项,但无法满足我需要的选项。有人可以指导吗...

回答 4 投票 0

Perl:判断给定数字是否是素数

我正在尝试编写一个子例程来确定传入的数字是否为素数,但它无法正常工作。我传入的数字不应被识别为素数。有没有...

回答 3 投票 0

重命名文本文件时,文本文件末尾会出现问号

我试图通过Perl脚本下载链接,如下: 使用严格; 使用警告; 使用 Cwd qw(abs_path); 使用 File::Path qw(make_path remove_tree); 使用 LWP::UserAgent(); 使用 LWP::Sim...

回答 2 投票 0

使用 Strawberry Perl 安装模块

到目前为止,我使用ActiveState的ActivePerl,并使用ppm来安装模块。 上周我转向了 Strawberry Perl,但我不知道应该如何使用 Strawberry Perl 安装模块。什么是

回答 4 投票 0

安装 Perl 模块需要付费许可证吗?

我需要编写一个 Perl 脚本,该脚本具有一些任务,例如读取/写入 Excel 工作表、连接到 Oracle 数据库等。 首先我使用ActivePerl。在安装模块时,ActivePerl 抛出了一个 e...

回答 3 投票 0

如何使用 Strawberry Perl 将 Perl 脚本编译为 Windows 可执行文件?

使用 Strawberry Perl 将简单的 Perl 脚本编译为 Windows 下的可执行文件的最简单方法是什么(据我所知这是可能的并且免费)? 过去我使用过 ActiveState 编译...

回答 4 投票 0

安装模块时出错 Text::Unaccent

尝试安装 Text::Unaccent 模块 我有下一个错误,有人可以帮忙吗? C:/草莓/c/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: Unaccent.o:Un...

回答 1 投票 0

为什么传递给 Net::Ping 构造函数的 Hashref,在 Net::Ping->new($args) 之后设置为空 hashref?

我在这里错过了什么? 当像这样向 Net::Ping 传递参数时,在初始化构造函数 Net::Ping->new($args) 后,$args 和 $args_copy 都将被设置为空的 hashref。 使用

回答 1 投票 0

.exe 使用 Par::Packer 打包并包含 Net::SSH2 的脚本无法正常工作

我在 Perl 脚本中使用 Net::SSH2 模块,并尝试使用 Par::Packer 制作可执行文件(对于 Windows 为 .exe)。该脚本需要使用公钥从 Windows 机器 ssh 到 Linux 机器,但不需要

回答 0 投票 0

如何在 MSYS 中设置 Strawberry Perl?

我有 Strawberry Perl 并删除了 msys Perl 5.6。 现在 perl 将调用 Strawberry(由于 PATH env),但是如何在 .pl 或其他具有 #!/bin/perl ... 的 Perl 脚本文件中映射 perl 命令

回答 3 投票 0

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