Если у меня есть строка, как показано ниже, и она не является статичной каждый раз.
var str = "#a
b
c
_
ele1
ele2
#d
e
f
_
ele3
";
из приведенной выше строки я хочу получить массив, как показано ниже
arr = [ "#a
b
c
_",
"ele1",
"ele2",
"#d
e
f
_",
"ele3"
]
Критерий: все между # и _ как один элемент;каждая строка за пределами этих разделителей является отдельным элементом.
Как я могу это сделать. Любая идея .... Пожалуйста, используйте this fiddle.