位置: 编程技术 - 正文

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

  • 外贸企业税务处理方式
  • 增值税普通发票查询真伪
  • 企业按照行业分类为
  • 通过固定资产科目核算
  • 开票税金和实际交的税金差额怎么办
  • 餐饮业成本的正确表述是
  • 分公司是否可以参与投标招标
  • 劳务公司开票税收分类
  • 自然人税收管理扣缴端申报实训心得
  • 商贸公司结转成本应该贴什么凭证
  • 多计费用以前年度损益调整
  • 适用差额征税的小规模纳税人有哪些
  • 确认国债利息收入的依据
  • 什么情况增值税专用发票不能抵扣
  • 垫付资金成本
  • 享受小型微利企业税收优惠的条件
  • 动漫软件公司的发展前景
  • 工资计入劳务成本
  • 腾讯手游助手如何隐藏鼠标
  • win11怎么下载手机应用
  • 预征率3%
  • 山毛榉树林里的草叫什么
  • win10创意者更新易升
  • 员工意外受伤费用谁出
  • 物业管理企业会计核算的特点如何?
  • 增值税收范围
  • 未认证用户是什么意思
  • joomla模板制作教程
  • phpmyadmin无法登陆mysql数据库
  • 不锈钢广告牌制作价格
  • 多表联动查询
  • 未完待续百度百科
  • transformerss
  • sybaris插件包
  • php显示图片代码
  • 销售提成占比
  • 税收优惠与政府补助对于企业研发来说哪个优惠力度大
  • 已勾选未确认怎么取消
  • 企业发生销售退回时,不论销售退回的商品
  • 织梦怎么安装
  • 小微小型微利企业表述正确的有
  • 稿费的个税是怎么算的
  • sqlserver uuid怎么获取
  • 小规模纳税人免增值税的账务处理
  • 机构信用代码证在哪里办理
  • 退货给谁
  • 增值税退税是否算主营业务收入
  • 转出未交增值税借方余额怎么处理
  • 充值优惠怎么写
  • 物业所在地是指物业住所地吗
  • 预计产品质量保证损失计入什么费用
  • 临时建筑房
  • 公司买房代替房贷合法吗
  • 装修费用税法规定有哪些
  • 财务会计制度及核算软件备案怎么填写
  • 非税收入票据如何开具
  • 公司流水账怎么做
  • 没有期初数据,只要借贷平横,报表是不是就不会不平了?
  • mysql5.7bug
  • xp系统桌面在c盘哪个位置
  • 电脑如何安装Anaconda
  • win7系统怎么查看
  • win8无法正常启动你的电脑
  • efi怎么安装系统
  • 电脑avg是什么软件
  • speedupmypc.exe - speedupmypc是什么进程
  • 360误删文件恢复怎么恢复
  • windows8开发者预览版中文版ISO下载
  • win8系统怎么设置桌面
  • 装载win10系统
  • 优化太差
  • linux使用文本编辑器
  • 后缀名为是什么意思
  • Python Sql数据库增删改查操作简单封装
  • 电子税务局更改密码怎么改
  • 现在德国的普通话怎么样
  • 烟叶税属于中央税还是地方税
  • 广西电子发票如何申请
  • 国税局登录密码修改
  • 国税发票如何查询真伪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设