perl语言入门 perl的数组入门使用读文件

perl的数组入门使用读文件――简介

数组和循环是紧密相连的

perl的数组入门使用读文件――工具/原料

perl

perl的数组入门使用读文件――方法/步骤

perl的数组入门使用读文件 1、

构建一个类sdf分子库文件

####################我是分割线,1.sdf#######################

phe

C 12 11 28

N 12 14 23

$$$$

phe

C 13 15 23

N 18 17 23

$$$$

###########################################################


perl的数组入门使用读文件 2、

#############统计1.sdf库中有多少个分子,计算$$$$的个数#########

open FH,"D:/1.sdf";#把文件变成句柄,perl不具有awk,sed的能力,直接处理文本,只能处理句柄

my @text=<FH>;#把文件放到数组中,

foreach my $line(@text) #循环读取每一行的文本

{

chomp; #取掉每一行末尾的换行符

if($line=="$$$$")

perl语言入门 perl的数组入门使用读文件

{

$count++;

}

}

print $count;

#############################################################

不过我现在更懒了,不用perl脚本,喜欢linux下的命令流,

cat 1.sdf|grep "$$$$"|wc

##############################################

推荐大家使用linux


perl的数组入门使用读文件 3、

hash通常配合正则表达式使用,下次再举例子

perl的数组入门使用读文件――注意事项

反复阅读,熟练使用foreach,<>操作符

阅读之前,需要理解数组和标量的区别

  

爱华网本文地址 » http://www.aihuau.com/a/8104300103/235459.html

更多阅读

C#的动态数组 c 动态数组的用法

在使用数组的过程中,有时候希望数组的长度和元素个数能随程序的运行不断改变,但改变一次就要重新开辟一个新的数组对象,这样将占用内存空间。为了解决这个问题,Microsoft.NET Framework 体统了一个ArrayList类,专门用于处理可按动态增减

指向数组的指针和指向指针的指针 c语言指向数组的指针

指向数组的指针:很多人以为“指向数组的指针”就是“指向指针的指针”,于是有人写这样的代码:int a[3][4];int **p = a;//错误  这个代码的错误之处在于a是一个数组,它的成员也是数组,所以a叫做“数组的数组”——C++中严格说来没有二

请问如何在VB里定义一个数组? vb定义数组并赋值

数组如果有过用其它语言编程的经历,那么想必会熟悉数组的概念。由于有了数组,可以用相同名字引用一系列变量,并用数字(索引)来识别它们。在许多场合,使用数组可以缩短和简化程序,因为可以利用索引值设计一个循环,高效处理多种情况。数组有上

声明:《perl语言入门 perl的数组入门使用读文件》为网友学会坚强分享!如侵犯到您的合法权益请联系我们删除