位置: 编程技术 - 正文

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

  • 幼儿园会计需要做什么工作
  • 继续教育报名发什么文件
  • 小规模纳税人广联达怎么取费怎么取
  • 存货盘亏计入哪个会计科目
  • 水利基金在哪个科目核算
  • 公司基本户可以转私人账户吗
  • 微信怎么开公司账户
  • 开发间接费什么时候计提
  • 消费税计税依据含不含消费税
  • 小规模纳税人开普票免税
  • 抹掉的零头怎么入账
  • 租赁的房租再出租成本怎么做?
  • 电子设备折旧率一般多少
  • 库存商品进行非货币资产交换收入怎么确定
  • 税务小规模定律是什么意思
  • 水费税收分类编码
  • 销售库存商品会引起收入增加吗
  • 小微企业核定征收所得税税率
  • 政府收购企业资产规定
  • 以前年度进项税少记了如何调整
  • w11系统激活码
  • 收货款时少收几十元,分录怎么做
  • Laravel 5.5中为响应请求提供的可响应接口详解
  • 误餐费怎么入账
  • 网络环境中存在不同网段的nvr
  • 对公帐户定期存款利率
  • 电子钥匙续费应用在哪里
  • php b/s
  • 应扣未扣税款对纳税人的处理
  • 一头公牛和一头母牛,答五个字
  • 凯丽温泉可以做spa
  • 政府会计制度下财务会计包含几要素
  • 1.2版本的oppo手机解锁方法
  • 蓝桥杯真题c语言
  • 出口抵扣进项的设备免税依据
  • web安全什么意思
  • 存货跌价准备科目余额在哪方
  • 以个人名义和公司名义入股的利弊
  • python3中rindex用法
  • python的用途
  • python lzo
  • php用户登录注册源码
  • 预收的贷方余额表示什么
  • 经营范围技术服务技术开发技术咨询技术交流
  • sql server中的编程语言
  • sqlserver强制转换为字符
  • 外购商品发放给员工 进项税额能不能抵扣
  • 出现什么情况企业不能持续经营
  • 企业所得税资产总额季初季末怎么填
  • 内含报酬率的意义
  • 携程代订住宿发票
  • 坏账准备?
  • 闲置土地属于哪个部门
  • 业务招待费的扣除标准60%什么意思
  • 建筑业建议
  • 电子银行承兑汇票能拆票吗
  • 工人的工资占企业的比例
  • 存货成本计算方法有几种?分别是什么?
  • 利润分配的借方表示增加还是减少
  • aspnet数据库访问
  • sqlserver 实现分组合并
  • 国内的windows是正版吗
  • freebsd使用
  • 手动清洁cmos
  • win10rs2是哪个版本
  • win8.1 微软拼音设置
  • Win10 Mobile build 10586.242提前上手体验
  • win7电脑dns存在问题怎么修复
  • js 高级技巧
  • java美化按钮
  • jquery示例
  • jqueryui dialog
  • unity ui批处理
  • jquery如何调用
  • javascript post语法
  • CA证书如何办理?
  • 北京西城税务局
  • 微众银行企业金融客服电话多少
  • 重庆国税局客服电话
  • 税务局调查巡查政策依据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设