我有以下字符串:我怎麼能拆分此字符串容易
"<--something--><++something++><**something**>"
字符串可以有「出頭」任意數量的,哪怕只有一次。
我需要它像這樣分割:
["<--something-->", "<++something++>", ...]
但我不知道如何進行最好的。
我會做類似string.split("><")
後來我會:
["<--something--", "++something++", ...]
而且隨着string.split(/(><)/)
我會得到:
["<--something--", "><", "++something++", "><", ...]
我能想到的幾個低於最優解,但我想要一個真正優雅的。
不要分割,匹配! –
@Jack哦,這聽起來像一個很好的建議。 – MarioDS
如果你想獲得內部內容('< >'內的東西') - http://jsfiddle.net/5qwNV/ – Ian