位置: 编程技术 - 正文

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随机数)

  • 税控盘开票系统怎么升级
  • 会计报税
  • 小规模纳税人认定的最新标准2022
  • 动产增值税可以抵扣吗
  • 研发人员差旅费可以资本化吗
  • 所得税申报表营业成本填什么数据
  • 小金额收据入账后需要汇算清缴吗
  • 单位给员工投保
  • 终止经营净利润计算公式
  • 高铁费可抵扣适用税吗
  • 资产负债表项目的编制方法
  • 子公司注销资金还母公司冲实收资本吗
  • 增值税普票没有税率怎么回事
  • 商品流通企业商品流转的核算方法有
  • 没残值的固定资产有哪些
  • 典当行借贷属于民间借贷吗
  • 企业所得税调增项目有哪些
  • 货运代理公司可以开运输费发票吗
  • 内蒙古地税电子税务局app
  • 转账时开户行写错了钱转出去了对方收不到
  • 返还工资保证金的书面申请
  • 工程施工方安全责任
  • 固废处理计入什么会计科
  • 银行透支算资产吗
  • win10蓝牙鼠标已连接不显示
  • 企业收入确认的依据是什么
  • 不附追索权的票据包括
  • 微信提现手续费最新规定
  • app制作公司开发一个app的价格
  • php的数组函数
  • 分配利润的会计科目
  • 城市里创业
  • 完美解决战网已休眠正在唤醒它
  • 委托加工物资增值税计税依据
  • 黄石国家公园的占地面积
  • 提存计划怎么算
  • 计算机网络的定义
  • 安装elipse教程
  • reset fields
  • 一般纳税人两费附加减免规定
  • 用友重新安装步骤
  • 对外捐赠的会计处理企业会计准则和小企业会计准则
  • 公司借给股东的钱金额较大股东可以在年底现金归还吗
  • 固定资产加速折旧计算方法
  • 暂估成本账务处理
  • 个体工商户纳税人类型怎么填
  • 法人转让股权,可以打个人账户吗
  • 库存商品结转成本是什么意思
  • 有限合伙企业的
  • 企业与股东之间的关系,也是企业与投资者之间的关系
  • 公司试驾车怎么开票
  • 企业所得税如何计算应纳税所得额
  • 银行证书费入什么科目
  • 物流公司主营业务成本会计分录
  • 跨国公司国内外发展现状
  • 电脑操作系统win7
  • win10音量调节不显示
  • 预装win8的电脑
  • linux回退
  • centos6.5安装步骤
  • win10 oem key
  • linux操作系统添加用户
  • linux充当虚拟内存的是哪个分区
  • linux查看系统日志
  • cocos2dx怎么用
  • html5能做游戏吗
  • Android一分钟环境搭建,包含Mac、Linux、Windows
  • cocos2d android
  • css制作排行榜
  • js数据的基本类型有哪些
  • unix中创建新文件
  • java怎样学
  • linux监控网络请求
  • JavaScript中getUTCSeconds()方法的使用详解
  • Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent错误的记录。
  • android自定义ui
  • Jquery $when done then的用法详解
  • 个税纳税证明在哪里开
  • 润泽一词出自哪里
  • 税务征收社保费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设