在`puts()`参数中删除变量之后的换行符

时间:2012-09-06 08:49:42

标签: ruby syntax newline put

执行时

print("Enter your name: ")
name=gets
puts("\tHello, #{name}.")

,我明白了:

    Hello, Fohsap
.

如何将句点(。)移到第一行?

1 个答案:

答案 0 :(得分:8)

gets将在返回的字符串中包含换行符。要删除它,您可以使用gets.chomp