位置: 编程技术 - 正文

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

  • 预提所得税的计税依据
  • 外贸企业出口退税计算公式
  • 未认证的进项税能做转出处理吗
  • 个税扣除方法叫什么
  • 利润是非限定净现值吗
  • 三证合一是哪三证孩子上学
  • 企业所得税季报和年报的区别
  • 合作社需要办什么证件
  • 临时增加增值税发票
  • 净资产的核算方法
  • 购入原材料退货的记账凭证怎么写
  • 换件维修的部件什么意思
  • 开出技术服务费的账务处理
  • 工会经费应该计入人工成本吗
  • 法律规定临时工工资最迟多久结清
  • 小规模时取得的专票在一般纳锐人之后可以抵扣吗
  • 科技型中小企业享受优惠税收政策2023
  • 专项维修基金和契税有什么区别
  • 应纳增值税计算公式怎么算
  • 诉讼费做账科目
  • 低值易耗品怎么结转
  • 应收票据贴现的会计分录
  • 出纳人员怎么核对现金日记账?
  • 如何设置win7系统密码
  • 建账时的库存怎么做账
  • 手游穿越火线怎么设置自动开火
  • winrar压缩后生成的文件格式
  • 苹果客服人工24小时
  • 前端获取post请求返回数据
  • PHP:oci_client_version()的用法_Oracle函数
  • php配置文件的名字是
  • mac配置node环境
  • 盈余公积减少记哪方
  • 公司怎么查已报销发票
  • PHP:mcrypt_get_block_size()的用法_Mcrypt函数
  • php自定义header
  • 汇兑结算计入什么会计科目
  • 端午安康图片
  • php 截断
  • 餐饮定额发票能报销吗怎么报销
  • 安装运行所需环境怎么填
  • php正则匹配中文
  • php mysql procedure实现获取多个结果集的方法【基于thinkPHP】
  • php运用
  • 企业对于预支工资的建议
  • wordpress woocommerce 建站
  • 增值税差异调整
  • 小规模公司都交哪些税
  • sql server 2008数据库没有备份文件恢复
  • 存货和固定资产一经计提减值以后期间不得转回
  • 劳务发票进什么科目
  • 企业欠缴非税收据怎么写
  • 物业广告怎么收费
  • 主营业务成本大于主营业务收入怎么办
  • 银行怎么划分标准
  • 车辆etc设备
  • 固定资产相同的物品可以合并嘛
  • 装修公司开劳务发票会被罚款吗
  • 飞机票抵扣进项税申报表的填写
  • 应付账款余额为0怎么写
  • 报销需要发票吗?
  • 垫付的开办费怎么做账
  • 利润表的编制方法和步骤实操
  • sql动态表
  • win7家庭版开启administrator
  • linux修改计算机主机名和用户名
  • linux操作系统添加用户
  • mcappins.exe - mcappins进程是什么文件 什么意思.
  • 如何把win7系统复制到u盘里
  • unity出现bug
  • python中2和2.0的区别
  • cd弹出错误怎么回事
  • js中的原型和原型链
  • android 自定义dialog
  • android入门教程
  • 贷款利息收入增值税税率2023
  • 购买增值税发票税务局打电话来问怎么处理?
  • 个人所得税申请专项扣除有什么用
  • 专票最高几个点
  • 徐州市哪些区域封闭了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设