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

2018-04-27  本文已影响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

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

带!和不带!的区别
上一篇 下一篇

猜你喜欢

热点阅读