字符串数组转句子ruby 1.9.3
String array to sentence ruby 1.9.3
我试过把它转换成数组,然后尝试使用join(',')
,但是这不是一个句子中的转换,有没有哥们帮忙看看。
转换这个字符串
"[\"one\", \"two\", \"three\"]"
判句one, two, three
已更新:
** gsub
解决了这个问题
.gsub(/(\[\"|\"\])/, '').split('", "')
我用过这个得到了[" one", "two", "three"]
,有没有其他方法可以这样转换
绝对不是最漂亮的解决方案,但您可以这样做:
eval("[\"one\", \"two\", \"three\"]")
我试过把它转换成数组,然后尝试使用join(',')
,但是这不是一个句子中的转换,有没有哥们帮忙看看。
转换这个字符串
"[\"one\", \"two\", \"three\"]"
判句one, two, three
已更新:
** gsub
.gsub(/(\[\"|\"\])/, '').split('", "')
我用过这个得到了[" one", "two", "three"]
,有没有其他方法可以这样转换
绝对不是最漂亮的解决方案,但您可以这样做:
eval("[\"one\", \"two\", \"three\"]")