给予相同的字符串:如何将Ruby字符串拆分为“ r n”?
s = "G o o d\r\nDay\r\n\r\n\r\nStack\r\n\r\nOverflow\r\n"
我想:由(\r\n)+
拆分它,即我想获得:
["G o o d", "Day", "Stack", "Overflow"]
我试图
s.split(/(\r\n)+/)
,但它不”给我预期的结果。为什么?我怎么能得到预期的结果?
获取的阵列
\r\n
数量,即预期的结果是:1,3,2]你会如何做呢?
我使用Ruby 1.9.2。
哇,3个重复的答案。 – Zabba 2011-05-12 06:39:25