新手问题 字符串转义

miserytan · August 25, 2017 · Last by msg7086 replied at August 26, 2017 · 1989 hits

弱弱的问一下,字符串的双引号可以去掉吗,如果可以,怎么去呢?, 事先说明字符串是在方法里,所以用不了<%= raw string%>这个

或者现在可以转成数组了,["project_abc"] 转成 [project_abc],这样可以有什么办法吗

str = '["project_abc"]' str.gsub('"', '')

[project_abc]里的project_abc不是字符串而是标识符。

如果你只是要把字符串转换成字符串,例如把'This is "apple".'中的双引号去掉的话,用gsub即可。

类似"a"里的双引号,并不是字符串内容的一部分,而是「字符串」本身。

You need to Sign in before reply, if you don't have an account, please Sign up first.