- 72
- 0
- 约1.26千字
- 约 3页
- 2017-07-14 发布于河南
- 举报
perl用来提取文本行或列的实例代码
初学perl语言,感觉提取文本矩阵的某些行或者列还是比较有用的。下面是举一些具体的例子,供大家学习参考。
第一:提取含有某个关键字的行:?
复制代码代码如下:
#!/usr/bin/perl
open FILE, E:/SNP.txt ;open OUT1,+E:/file3.txt;
foreach (FILE) {@pairs=split(/ /, $_);$count=@pairs;
if($pairs[$count-1] =~ m/^reference$/){? print OUT1 $_,\n;}}close(FILE);close(OUT1);
第二:提取指定的某些列(提取1 2 3 5列):?
复制代码代码如下:
#!/usr/bin/perl?
open(INFILE, E:/file3.txt);open(OUTFILE, E:/file4.txt)|| die Cannot open the newfile: $!\n;;
while (INFILE) {??????? @a = split( );??????? print OUTFILE $a[0]\t $a[1]\t $a[2]\t $a[4]\n;}exit;
第三:去掉文本中有空行的命令:?
复制代码代码如下:
#!/usr/bin/perl
open(INFILE,
您可能关注的文档
- 2013四川卷理科综合·生物及解析.doc
- 2013届高二数学教案:1.3三个正数的算术-几何平均不等式(人教A版选修4-5).doc
- 2013公共场所环境特性与卫生要求.ppt
- JS典型网页特效.doc
- 70种简单好用的js实例代码-网页.docx
- 2014 工程水文学·作业.doc
- 2013步步高化学高考复习苏教版——专题3 第3讲 从铝土矿到铝合金.ppt
- Dreamweaver和FrontPage功能比较.doc
- 转本计算机FPG知识含答案.doc
- 中小企业网站建设的八大步骤.docx
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)