位置: 编程技术 - 正文

perl 变量 $/ 的用法解析 上下文为行模式时,$/ 定义以什么来区分行(perl脚本输出变量)

编辑:rootadmin
默认状态下,很显然都是用n来区分行,n也被我们称作为换行符。 当读取序列时,按行来读取时,就是以换行符为标准。 读取的strawberry1.gb的文件内容如下: LOCUS JX bp DNA linear PLN -SEP- DEFINITION Fragaria vesca subsp. americana RNA polymerase beta subunit (rpoC1) gene, partial cds; plastid. / ACCESSION JX // VERSION JX.1 GI: KEYWORDS . how /// SOURCE plastid Fragaria vesca subsp. americana 第一个例子:默认情况 这个就是没有任何的改动的情况,也就是默认的每次读取一行,结果如下: F:>perlb.pl LOCUS JX bp DNA linear PLN -SEP- 如果我们对$/的值给改变一下,按照我们文件的特征,我们先改动为$/=“///n; 我们得到的结果如下: F:>perlb.pl LOCUS JX bp DNA linear PLN -SEP- DEFINITION Fragaria vesca subsp. americana RNA polymerase beta subunit (rpoC1) gene, partial cds; plastid. / ACCESSION JX // VERSION JX.1 GI: KEYWORDS . how /// 我们可以看到在这里,这一行是以///为分隔符的,///以上的整个部分都被看成一行。 同样不仅是字符可以作为分隔符,字母也可以,加入我们以how为分隔符,$/="hown"; 结果如下: C:Documents and SettingsAdministrator>f:perlb.pl LOCUS JX bp DNA linear PLN -SEP- DEFINITION Fragaria vesca subsp. americana RNA polymerase beta subunit (rpoC1) gene, partial cds; plastid. / ACCESSION JX // VERSION JX.1 GI: KEYWORDS . how C:Documents and SettingsAdministrator> 同样我们也可以完全抛弃传统意义上的行,例如,我们以例子中的第五行的ACCESSION为分隔符: 结果如下: F:>perlb.pl LOCUS JX bp DNA linear PLN -SEP- DEFINITION Fragaria vesca subsp. americana RNA polymerase beta subunit (rpoC1) gene, partial cds; plastid. / ACCESSION F:> 再来看一个例子:以/n为分隔符: 我们期望的结果应该是配匹到第四行以前的内容为一行,但是结果是否如此? F:>perlb.pl LOCUS JX bp DNA linear PLN -SEP- DEFINITION Fragaria vesca subsp. americana RNA polymerase beta subunit (rpoC1) gene, partial cds; plastid. / ACCESSION JX // F:> 为什么没有匹配到第一个/ 呢? 其实这里/这一行并不是仅仅有一个/,而是还有其他的成分在这里,我们把这一行完全删除,然后重新只输入一个/,我们再来匹配 F:>perlb.pl LOCUS JX bp DNA linear PLN -SEP- DEFINITION Fragaria vesca subsp. americana RNA polymerase beta subunit (rpoC1) gene, partial cds; plastid. / F:> 这次就得到正确的结果了。

推荐整理分享perl 变量 $/ 的用法解析 上下文为行模式时,$/ 定义以什么来区分行(perl脚本输出变量),希望有所帮助,仅作参考,欢迎阅读内容。

perl 变量 $/ 的用法解析 上下文为行模式时,$/ 定义以什么来区分行(perl脚本输出变量)

文章相关热门搜索词:perl变量加大括号,perl中qw,perl脚本输出变量,perl变量定义,perl变量定义,perl变量赋值,perl脚本输出变量,perl中的$_,内容如对您有帮助,希望把文章链接给更多的朋友!

perl写的一个随机编故事的程序(rand随机函数) #!/bin/perlusestrict;usewarnings;#定义变量my$count;my$input;my$number;my$sentence;my$story;#定义四个数组#定义了人物数组my@nouns=('Dad','TV','Mom','Groucho','Rebecca','Harpo','RobinHoo

perl实现的两个文件对比并对数据进行筛选的脚本代码 #!/usr/bin/perlmy%scyjm;open(CONTACT,"f:\perl\f.txt")||die("cannotopenthefile!");while(CONTACT){nextif/^#/;#if($_=~/^#/的简写chomp;my@information=split;#my@information=split/s+/,$_;的简写next

perl qw以空格为分隔符问题的解决方法 perl中创建数组时,可以使用到qw。但有一个问题,如果要创建有个人名组成的数组,并且每个人的名字是这种形式的"Joinsmith""HarryPotter"也就是每一个名

标签: perl脚本输出变量

本文链接地址:https://www.jiuchutong.com/biancheng/372552.html 转载请保留说明!

上一篇:用perl实现生物突变的随机模拟程序代码(perl -pi)

下一篇:perl写的一个随机编故事的程序(rand随机函数)(perl随机数)

  • 进项税额怎么抵税
  • 个税申报怎样作废
  • 信用减值损失在利润表怎么填列
  • 月末计提工资金额怎么核算
  • 增值税专用发票和普通发票的区别
  • 银行汇票怎么填写
  • 暂估费用发票没到会计分录怎么写?
  • 原材料购入和转出做账
  • 纳税人识别码是啥
  • 工程款增值税专用发票如何开具
  • 个人建筑安装如何交税
  • 增值税普票没有地址电话开户行信息可以吗
  • 税控盘开票显示操作未授权
  • 建筑企业在增值税方面新出台的政策
  • 生活垃圾处理项目基础金融产品包括
  • 待处理财产损益的二级科目
  • 零申报的企业资产负债表
  • 外地预缴城市建设2%的依据
  • 购买方已抵扣开具红字信息表销售方怎么处理
  • 收入和成本都是真实发生的但是不匹配
  • 卖固定资产如何做账
  • 年底有留抵税额需要结转吗
  • mac安装软件提示需要更高版本
  • 购买商品接受劳务的现金流包括哪些
  • 银行年费通过什么渠道交
  • linux监控系统命令
  • vue组件相互引入
  • 关于怀孕在线咨询
  • 赔偿材料做什么分录
  • 营改增前甲供材施工企业如何缴纳企业所得税
  • sbdrvdet.exe - sbdrvdet是什么进程 有什么用
  • 若依框架前后端一体化设计管理系统
  • 支持h5浏览器
  • 生产企业一般贸易
  • 政府补贴款计入什么科目是否纳税
  • php编程计算日期怎么算
  • js点击图片跳转页面
  • 增值税退税要准备什么资料
  • 毕业设计基于web难还是JAVA
  • head -1命令
  • 工作服计入什么明细科目
  • 长期借款科目的借方反映的内容
  • 开具红字发票资料清单
  • 扶贫小额信贷分析报告
  • 员工工资为零只缴纳社保,个税怎么处理
  • 在建工程项目的范围包括
  • 筹建期间的开办费属于资产吗
  • 职工教育经费产生的差异
  • 营改增后还有建筑业发票吗
  • 无法支付其他应付款核销条件
  • 建筑企业包工包料业务的发票开具和涉税处理
  • 账务处理程序是指什么
  • 增值税普通发票需要交税吗
  • 汇算清缴要补交0.01怎么调成0
  • 中小型企业产品定位方案
  • 未认证的进项税额转出怎么做分录
  • solaris命令
  • solaris vi命令
  • window10的dns异常
  • 电脑kernel32.dll
  • win系统开发
  • linux常用命令kill
  • WIN10系统怎么改成泰语
  • win10 build 21277
  • linux防病毒措施
  • cocos2dx游戏开发进阶卷这本书怎么样
  • linux for i in
  • 电脑完美平台
  • python将结果写入excel
  • bootstrap和thymeleaf
  • 举例讲解生产可能性曲线
  • 细说javascript
  • python多线程技术
  • 道路运输业属于工贸行业吗
  • 四川省税务干部学校官网
  • 深圳市国家税务局赵雨婷
  • 小程序河南税务局
  • 消费税申报详细流程图
  • 内蒙古电子税务局登录入口官网
  • 山东地税app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设