美文网首页
ruby on rails关于字符串中特殊字符处理\n\t\r

ruby on rails关于字符串中特殊字符处理\n\t\r

作者: 小新是个程序媛 | 来源:发表于2018-04-27 15:13 被阅读415次

1. chomp和chomp!

去掉字符串尾部的\n或\r(每次只能处理最后一个字符)

chomp

2. chop 和chop!

去掉字符串最后面的一个字符

chop

3. strip和strip!

去掉一串字符串前面和后面的空字符或者\t \n \r

strip

4. rstrip和rstrip!

和strip相似 ,只处理右边的后面的空字符或者\t \n \r

rstrip

5. lstrip和lstrip!

和strip相似 ,只处理左边的前面的空字符或者\t \n \r

lstrip

6. gsub 和 gsub!

字符串的替换,将一串字符串中指定的字符替换成另一个字符

gsub

7. replace

字符串替换


replace

注:带感叹号的方法除了会返回处理过的副本,还会改变本身,而不带感叹号的字符串只会返回处理过的副本,举例如下

带!和不带!的区别

相关文章

网友评论

      本文标题:ruby on rails关于字符串中特殊字符处理\n\t\r

      本文链接:https://www.haomeiwen.com/subject/gniblftx.html