我有一个长字符串,由多个不同长度的句子组成,除以“-
”。
我想迭代字符串并提取-
之间的所有内容,最好是数组。
从另一个thread我发现了一些让我非常接近的东西,但并非一直如此:
longString.scan( /-([^-]*)-/)
毋庸置疑,我是Ruby的新手,尤其是RegEx。
答案 0 :(得分:5)
使用String#split
有什么问题?
longString.split('-')
答案 1 :(得分:4)
为什么不使用string.split()
?
longString.split('-');