我一直在使用百分比字符串字面量将像"one two three four\ five"
这样的字符串转换为数组。
%w(one two three four\ five)
返回值:
["one", "two", "three", "four five"]
现在我想动态地做这件事,所以不能再使用 Literals 了。
哪个正则表达式模式可以将上面的字符串转换为数组?
我正在寻找一个正则表达式模式,可以放入 Ruby 的 split 方法中,将 "one two three four\ five"
转换成 ["one", "two", "three", "four five"]
。
注意:我只想按照未转义的空格进行拆分,就像上面一样。 因为空格被转义而结合在一起的 Four 和 Five 是同一个字符串。
""
)而不是单引号 - 是我的问题! - Dol