快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220
网站建设
移动开发
小程序开发
运维推广
网站推广
网站推广
运维外包
运维外包
网站报价
经典案例
网站知识
关于我们
网站建设知识
十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
Perl基础(1)chop与chomp的区别-创新互联
创新互联公司
专注为客户提供全方位的互联网综合服务,包含不限于做网站、
成都网站建设
、瓯海网络推广、
成都微信小程序
、瓯海网络营销、瓯海企业策划、瓯海品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们大的嘉奖;
创新互联公司
为所有大学生创业者提供
瓯海建站
搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.comong>chop是去掉字符串的最后一个字符
chomp是去掉“$/”指定的结尾符号
测试程序一: [perl] #!/bin/perl $tmp = "sincere"; chop($tmp); print "$tmp"; $tmp = "sincere"; chomp($tmp); print "$tmp"; [/perl] 输出: [code] [sincerefly@localhost perl]$ perl chop-chomp sinceresincere[sincerefly@localhost perl]$ [/code] 测试程序二: [perl] #!/bin/perl $tmp = "sincere "; chop($tmp); print "$tmp"; $tmp = "sincere "; chomp($tmp); print "$tmp"; [/perl] 输出: [code] [sincerefly@localhost perl]$ perl chop-chomp2 sincere sincere [sincerefly@localhost perl]$ [/code] 结论:chop去掉了最后一个字符,chomp去掉了最后一个换行符号 测试程序三: [perl] #!/bin/perl $/ = ""; $tmp = "sincere "; chop($tmp); print "$tmp"; $tmp = "sincere "; chomp($tmp); print "$tmp"; [/perl] 输出: [code] [sincerefly@localhost perl]$ perl chop-chomp3 sincere sincere[sincerefly@localhost perl]$ [/code] 结论:当变量“$/”为空串时,chomp函数删除所有的换行标志 测试程序四: [perl] #!/bin/perl $/ = "cere"; $tmp = "sincere "; chop($tmp); print "$tmp"; $tmp = "sincere "; chomp($tmp); print "$tmp"; [/perl] 输出: [code] [sincerefly@localhost perl]$ perl chop-chomp4 sincer sin [sincerefly@localhost perl]$ [/code] 输出时在print中加入换行,方便观察 结论:成功删除了变量“$/”指定的换行 注: 1,chomp($text=); 一般这样写来从终端读入不带换行的数据 2,“$/”不应该全局更改,并且在文件中使用完成后恢复原值是一个好习惯
本文标题:Perl基础(1)chop与chomp的区别-创新互联
当前网址:
http://6mz.cn/article/deggds.html
其他资讯
go语言工程师有什么要求 go语言工作好找吗
阿里云服务器安全保密吗 阿里云服务器安全防护
腾讯云服务器图形界面 腾讯云服务器区域怎么选择
ip域名怎么搭建 域名怎么绑定ipv6
域名空间对比怎么弄 域名空间什么意思