ruby学习笔记(2)-chomp,chop的区别
还没开始系统性的学习Ruby,最近在看metasploit框架的exploit会涉及到Ruby脚本,也就硬着头皮一遍查阅资料一遍做些笔记吧。
Ruby字符串中存在chop和chomp的内置函数。我在http://www.w3cschool.cc/ruby/ruby-string.html中得到的关于Ruby字符串chop和chomp的用法介绍如下:
我在本机逐个尝试上面的字符串,并且输出,得到如下所示:
首先,可以看到print是不输出换行符的(不会自动换行),但是会解析双引号中的转义字符,可以看到print输出了字符串中的换行符\n和回车符 \r。我之前有点迷惑的是“\r\n”,“\n\r”这两个前后顺序不同时,chop和chomp函数是如何处理的。从运行的结果看,当字符串最后面跟的 是“\r\n”时,”\r\n”都会被去掉,而当字符串最后面跟的是”\n\r”时,只会去掉回车符。好吧,总算是明白了。
转载于:https://www.cnblogs.com/Alex0111/p/5583344.html
ruby学习笔记(2)-chomp,chop的区别相关推荐
- Ruby学习笔记_索引贴
学习Ruby也有段时间了,在学习的同时也做了些笔记并发到了园子睐.看到园子里的大虾们在出了一系列文章后都会做个索引贴,这样很方便,所以本人今天抽了个空就把它整理了下,方便自己的同时也方便感兴趣的朋友. ...
- spring学习笔记01-BeanFactory和ApplicationContext的区别
spring学习笔记01-BeanFactory和ApplicationContext的区别 BeanFactory 和 ApplicationContext 的区别 BeanFa ...
- ASP.Net学习笔记006--Get和Post的区别
以前写的课程都没有附上源码,很抱歉! 课程中的源码可以加qq索要:1606841559 技术交流qq1群:251572072 技术交流qq2群:170933152 也可以自己下载: ASP.Net学习 ...
- ruby学习笔记(11)--symbol与hash参数
symbol是啥就不深入的讨论了,只简单说说symbol的好处 ruby内部对于每个对象,都会有一个数字id用来标识并区分,可以用xxx.object_id来查看 puts "0001&qu ...
- 2020-09-21C++学习笔记之与C语言区别和加强——四种const意义(const int a; int const b; const int *c; int * const d)
2020-09-21C++学习笔记(const int a; int const b; const int *c; int * const d) 这两天在上课更新晚了. 1.C/C++中的const ...
- Programming Ruby学习笔记一
最近在学习Programming Ruby,做点读书笔记来记录下自己的成长也是不错的.当然更希望的是各位大牛能指出本人的不足,在这里先谢谢大家了. 第一章 入门 讲的是如何安装Ruby,在Ru ...
- Ruby 学习笔记(和 Python3 语法进行对比)
我是先接触 Python3 的,如果我自己主动来选择,可能不会再去学 Ruby(可能先入为主的思想太根深蒂固了,不过最主要的还是太懒了),然鹅由于种种原因,我还是要来看一下Ruby(真是天理难容,/大 ...
- Ruby学习笔记:一、数据类型
2019独角兽企业重金招聘Python工程师标准>>> 今天老大问大家,谁有兴趣学习下Ruby,部门马上要有一个使用Ruby的项目.入职两个月,几乎每天都是做一些SQL优化或是JS优 ...
- Ruby 学习笔记6
引用自 http://ruby-china.org/topics/10414 做为热身,从一些简单的例子开始, def f1yield enddef f2(&p) p.call end def ...
最新文章
- C++ 笔记(27)— 指针变量、数组和指针、指针数组、数组指针、指针常量与常量指针
- .data和.text段合并
- 解决 EF whereT(func) 查询的一个性能问题
- ECS 选款利器!PTS助您快速上云!
- oracle spacial,Oracle Spacial(空间数据库)geometry元数据结构
- 百度android广告sdk下载,IS_Freedom
- django使用mysql_设置Django以使用MySQL
- mysql 复制方式_MySQL复制方法
- Linux系统查看系统硬件,linux怎么查看系统硬件信息
- 职场好人缘的26个细节
- java 怎么调用clojure_如何从Java调用Clojure宏?
- 现在是 RSS 复兴的时候了!
- C# WCF快速开发框架 | 原创作品
- 光伏谋定生态农村-农业大健康·万祥军:太阳能改革生产方
- Codeforces 1006A
- Elasticsearch:sniffing 的最佳实践:What, when, why, how
- 八年级作文-倾听春雨的喜悦
- 【codeblocks】Mingw libgcc_s_sjlj-1.dll is missing解决方案
- 三相电开水器的工作原理及接法
- 《桃花庵歌》- 唐寅