ruby on rails关于字符串中特殊字符处理\n\t\r
2018-04-27 本文已影响415人
小新是个程序媛
1. chomp和chomp!
去掉字符串尾部的\n或\r(每次只能处理最后一个字符)
2. chop 和chop!
去掉字符串最后面的一个字符
3. strip和strip!
去掉一串字符串前面和后面的空字符或者\t \n \r
strip4. rstrip和rstrip!
和strip相似 ,只处理右边的后面的空字符或者\t \n \r
5. lstrip和lstrip!
和strip相似 ,只处理左边的前面的空字符或者\t \n \r
lstrip6. gsub 和 gsub!
字符串的替换,将一串字符串中指定的字符替换成另一个字符
gsub7. replace
字符串替换
replace
注:带感叹号的方法除了会返回处理过的副本,还会改变本身,而不带感叹号的字符串只会返回处理过的副本,举例如下
带!和不带!的区别