Ruby:如何从字符串中删除尾部反斜杠?

Ari*_*N3o 11 ruby string postgresql ruby-on-rails

我有一个字符串

"car\"
Run Code Online (Sandbox Code Playgroud)

我将存储在postgres db中.我想在保存之前从字符串中删除反斜杠.有没有办法可以用ruby或postgres做到这一点?当我尝试在ruby中删除它时,它将反斜杠后的引号视为转义字符.

Yan*_*hao 31

请参阅以下代码:

1.9.3p125 :022 > s = "cat\\"
 => "cat\\" 
1.9.3p125 :023 > puts s
cat\
 => nil 
1.9.3p125 :024 > s.chomp("\\")
 => "cat" 
1.9.3p125 :025 > 
Run Code Online (Sandbox Code Playgroud)