У меня есть следующая строка:Как я могу разделить эту строку легко
"<--something--><++something++><**something**>"
Строка может иметь произвольное число «нечто», даже только один раз.
мне нужно разделить его следующим образом:
["<--something-->", "<++something++>", ...]
Но я не знаю, как поступить лучше.
Я хотел бы сделать что-то вроде string.split("><")
, но тогда я бы:
["<--something--", "++something++", ...]
И с string.split(/(><)/)
я получаю:
["<--something--", "><", "++something++", "><", ...]
Я могу думать о нескольких менее чем оптимальные решения , но я хочу очень изящный.
Не разделить, соответствовать! –
@ Джэк, это звучит как хорошее предложение. – MarioDS
Если вы хотите получить внутреннее содержимое (материал внутри '') - http://jsfiddle.net/5qwNV/ – Ian