位置: 编程技术 - 正文

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

  • 基于Codeigniter框架实现的student信息系统站点动态发布功能详解(codeigniter中文手册)

    基于Codeigniter框架实现的student信息系统站点动态发布功能详解(codeigniter中文手册)

  • SQLite教程(十):内存数据库和临时数据库

    SQLite教程(十):内存数据库和临时数据库

  • SQL Server2008 R2 数据库镜像实施手册(双机)SQL Server2014同样适用(sqlserver2008r2数据库导出教程)

    上图中将“恢复模式”选成“完整模式”。

    2、备份数据库,如下图:

    备份时将“备份类型”选成“完整”。

    3、备份事务日志,如下图:

    将“备份类型”选成“事务日志”且备份目录与备份数据库的目录一致。

    将备份文件在备机上使用主机的全备文件进行还原,在还原数据的时候需要使用选上“with non recover”。如图所示:

    如果执行成功数据库将会变成这个样子:

    3、 建立镜像

    说明:shishan为数据库名,需要根据实际进行修改。..1.为备机IP地址,需根据实际进行修改。

    执行成功后:

    到此,SQL镜像热备配置完成。

    四、常见命令

    备份主数据库出现:Backup a database on a HDD with a different sector size,可以执行以下语句备份:BACKUP DATABASE MyDB TO DISK = N'D:MyDB.bak' WITH INIT , NOUNLOAD , NAME = N'MyDB backup" class="img-responsive" alt="SQL Server2008 R2 数据库镜像实施手册(双机)SQL Server2014同样适用(sqlserver2008r2数据库导出教程)">

    SQL Server2008 R2 数据库镜像实施手册(双机)SQL Server2014同样适用(sqlserver2008r2数据库导出教程)

  • Windows7系统为一个账户设置家长控制的方法(图文教程)(为什么我的win7系统会变成xp系统)

    Windows7系统为一个账户设置家长控制的方法(图文教程)(为什么我的win7系统会变成xp系统)

  • 小型微利企业所得税率
  • 补缴以前年度企业所得税如何填报汇算清缴表
  • 安装服务费税率是多少
  • 交强险可以打折扣吗
  • 预交增值税设备租赁是否可抵扣
  • 商贸公司运输发票怎么开
  • 停用的厂房折旧吗
  • 个人转让房产涉税政策
  • 亏损年底结转会计分录
  • 保险没有合同能退保吗
  • 增值税发票可以抵税吗
  • 异地缴纳个人所得税
  • 小规模企业如何变更营业范围
  • 工程项目分包需要缴纳企业所得税吗
  • 印花税计入股票成本吗
  • 软件服务类企业
  • 为员工购置小车怎么做账
  • 接手新公司涉税问题分析
  • 小规模纳税人增值税征收率为
  • 已交税金怎么做账
  • 企业所得税法中规定的收入总额包括
  • 分户记账
  • 利息支出为什么不是经营成本
  • 企业之间承兑汇票贴现违法吗知乎
  • 不动产广告位出租税率是多少
  • windows10如何设置输入法
  • 工程建设期间的借款利息
  • 企业将自有资金无偿提供
  • 筹建期固定资产汇算清缴
  • 递延所得税当期要交吗
  • 腾达ac9路由器怎么样
  • php语句和php变量都是区分大小写的
  • wordpress的文章在数据库里吗?
  • jsonobject忽略字段
  • el-input_inner
  • 报废车怎么走流程
  • html和css介绍
  • php pdo和mysqli
  • 训练集验证集和测试集
  • 大数据热点话题
  • php 弱类型变量是怎么实现的
  • 免税农产品的范围有哪些
  • 即征即退实际退税额35栏可以不填吗
  • 工业企业提供劳务
  • 发票报送日志不完整
  • 百旺税控盘跨月发票作废
  • 评估费用由谁承担
  • 车船税和保险在一张发票怎么做账
  • c#获取局域网ip
  • sql存储过程详解图
  • 投资性房地产租金
  • 食堂菜金属于什么费用
  • 发票 认证抵扣
  • 残保金计算公式及例题
  • 一次性工伤医疗补助金怎么领取
  • 小规模纳税人收入不能超过多少
  • 生产能量等于什么
  • 什么是增值税
  • 购买土地会计分录及摊销分录
  • ubuntu系统安装无线网卡驱动
  • 64位VMware虚拟机系统打不开怎么办?
  • linux find命令详解xargs
  • linux建立动态库链接
  • win7如何设置电脑输入法
  • 红石使用基础教学
  • 日历显示不全
  • wind移动版
  • window10外接摄像头怎么启用
  • 麒麟系统怎么执行命令
  • js去除特殊字符
  • jquery validate表单校验
  • 单例类python
  • unity延迟执行方法
  • javascript编写
  • shell操作oracle数据库
  • javascript概述及作用
  • Javascript字符串出现次数
  • 杭州税务稽查举报电话
  • 税务编号是什么 个人
  • 司法拍卖车免除扣分吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设