Perl

Perl

文章 13.5k 浏览 518

如何在perl中分割具有多个模式的字符串?

我想用多种模式分割一个字符串: 例如。 my $string= "10:10:10, 12/1/2011"; my @string = split(/firstpattern/secondpattern/thirdpattern/, $stri…

苍景流年 2024-12-18 04:25:04 0 0

将 n 列文件转换为单列文件

我有一个像这样的文件 chr1:752426-753176_NR_015368_LOC643837 chr1:752515-753265_NR_024321_NCRNA00115 ,其中用选项卡分隔,它有 n 列和 n 行。 …

妥活 2024-12-18 03:39:47 1 0

Perl 的 tr/// 运算符第一部分中未指定的字符会怎样?

我使用 Perl 进行字符串操作,这涉及使用反向函数和 tr 来翻译我的字符串。 该脚本读取一些字符串,然后执行以下操作: $revread = reverse($newword)…

川水往事 2024-12-18 03:34:52 4 0

Perl 解析具有一个或多个字段的字符串

我有一个需要解析的字符串。它满足以下要求: 它由0个或多个键->值对组成。 密钥始终是 2 个字母。 该值是一个或多个数字。 键和值之间不会有空格。 …

与他有关 2024-12-18 03:10:09 0 0

在 Perl 中将字符串分割成等长的块

假设我的字符串长度是 3 的倍数。 my $seq = "CTTCGAATT"; # in this case length of 9 有没有办法可以将它分成等长的 3? 这样最后我就有了这个数组…

無處可尋 2024-12-18 03:05:29 0 0

Perl 正则表达式可以匹配正值和负值

我有一个要匹配的数据列表: 0:1 0:3 0:-1 0:2 0:-4 我可以使用什么正则表达式来匹配所有数据: 我尝试了这个,但不起作用: $line =~ /0:(\w+)/ 它只…

源来凯始玺欢你 2024-12-18 02:58:14 0 0

使用 Proc 文件系统计算进程的内存

我正在 Perl 中通过读取 Proc 文件系统中的值来编写小型进程监视器脚本。现在我可以使用 /proc/[pid]/status 和 /proc/[pid]/io 文件。现在我想计算一…

冷情妓 2024-12-18 02:58:10 0 0

从 Perl 中的分叉进程获取输出

我正在 Perl 中 fork 一个进程,实际上它是一个 wget 命令。 Wget 将一些数据写入文件。我想捕获 wget 生成的输出(而不是文件)并将其带到主程序。这…

负佳期 2024-12-18 02:48:41 1 0

带有“OR”的While循环状况

下面是一个要求用户输入的代码片段,如果输入不是“csv”或“newline”,则调用 while 循环。 对于第 5 行,尝试将 $format 与“csv”或“newline”匹…

偏爱你一生 2024-12-18 02:33:31 0 0

使用curl PERL发布到Facebook用户的墙

我正在存储 facebook 用户 ID 和访问令牌。我可以将此信息发布到选定用户的留言墙上吗?以下代码可在 Facebook 开发人员参考中找到。 我只是不确定如…

灼痛 2024-12-18 02:13:40 1 0

使用perl进行递归查询

我在 db 上有下表,其中有 2 列: from to 00001 00002 00001 00003 00002 00003 00002 00004 00003 00001 00003 00004 00002 00004 00004 00002 0000…

一念一轮回 2024-12-18 01:52:31 0 0

尝试用perl获取网页的源代码

我正在尝试使用 Perl“get”函数获取网页的 html 源。我 5 个月前就写好了代码,运行得很好,但昨天我做了一个小编辑,但之后无论我如何尝试,它都无…

花之痕靓丽 2024-12-18 01:38:06 1 0

斐波那契 LFSR 计算优化

斐波那契 LFSR 在 wiki 上有描述,非常简单。 我想计算一些斐波那契 LFSR 的周期,并使用生成的序列进行稍后的加密。 让我们以 wiki 为例: x16 + x14…

恰似旧人归 2024-12-18 00:35:29 1 0

Spreadsheet::WriteExcel 未使用 merge_range 在 Excel 中写入字符串

我正在使用 Spreadsheet::WriteExcel 创建一个 Excel 并向其中写入一些数据。 我正在使用 merge_range 来合并一些单元格。 但问题是我的下面的代码确…

美羊羊 2024-12-18 00:05:13 0 0

将哈希值添加到数组中

我有一个像这样的数组: @switch_ports = () 然后想将这个哈希的 50 个实例添加到 switch_ports 数组中。 %port = (data1 => 0, data2 => 0, changed …

最单纯的乌龟 2024-12-17 23:28:26 0 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文