Dada una cadena como:Cómo dividir la cadena de Ruby por " r n"?
s = "G o o d\r\nDay\r\n\r\n\r\nStack\r\n\r\nOverflow\r\n"
me gustaría:
dividirlo por
(\r\n)+
, es decir, me gustaría llegar:["G o o d", "Day", "Stack", "Overflow"]
me trataron
s.split(/(\r\n)+/)
pero doesn' darme el resultado esperado.¿Por qué? ¿Cómo podría obtener el resultado esperado?
obtener el número de
\r\n
en serie, es decir, el resultado esperado es: [1, 3, 2]¿Cómo se hace esto?
Uso Ruby 1.9.2.
Wow, 3 respuestas duplicadas. – Zabba