给定字符串,例如:
Bob
Bob,
Bob
Bob Burns,
不带逗号怎么能退回呢?
Bob
Bob
Bob
Bob Burns
另外,我希望此方法在传递nil时不中断,只是返回nil?
def remove_trailing_comma(str)
!str.nil? ? str.replace(",") :nil
end
最佳答案
我的想法是使用string.chomp:
这是您想要的吗?
def remove_trailing_comma(str)
str.nil? ? nil : str.chomp(",")
end
关于ruby - 如何删除尾随逗号?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5843586/