📜  红宝石 |字符串 chomp 方法

📅  最后修改于: 2022-05-13 01:54:25.046000             🧑  作者: Mango

红宝石 |字符串 chomp 方法

chomp是 Ruby 中的 String 类方法,用于返回新字符串,其中给定的记录分隔符从 str 的末尾(如果存在)中删除。如果 $/ 没有从默认的 Ruby 记录分隔符 t 更改,则 chomp 方法还将删除回车字符(即,它将删除 \n、\r 和 \r\n)。如果 $/ 是一个空字符串,它将从字符串中删除所有尾随换行符。

示例 1:

# Ruby program to demonstrate 
# the chomp method 
       
# Taking a string and 
# using the method 
puts "Ruby\n".chomp
puts "Ruby\r\n".chomp 

输出:

Ruby
Ruby

示例 2:

# Ruby program to demonstrate 
# the chomp method 
       
# Taking a string and 
# using the method 
puts "String\r\n\r\r\n".chomp('')
puts "Method".chomp("tho")

输出:

String

Method