在rails中存储带有'#'的字符串

Sub*_*bin 0 string ruby-on-rails special-characters

我试着存储字符串中

string = 'abc#$123'
Run Code Online (Sandbox Code Playgroud)

但字符串存储"abc\ #$123".我尝试通过使用删除"\" string.delete("\",'')但没有工作

有什么方法可以解决这个问题吗?

ali*_*him 5

这是正确的,Ruby解释器只是#$通过使用反斜杠(\)字符来转义字符.

它并没有完全改变你的字符串并添加不需要的(\)字符.您可以通过执行验证,puts string并应打印abc#$123