I'd asked a question about the splitting the a string like below:幫助在JavaScript分割字符串
輸入字符串:a=>aa| b=>b||b | c=>cc
和輸出:
a=>aa b=>b||b c=>cc
了Kobi的回答是:
var matches = "a=>aa|b=>b||b|c=>cc".match(/(?:[^|]|\|\|)+/g)
他的回答工作,但我需要使用.split()
方法並存儲輸出在一個數組中。
所以我不能使用.match()
方法。
我該怎麼辦?
關於「輸出」的一個問題 - 你想要'['a => aa','b => b || b','c => cc']',還是來自PHP背景,考慮一個「哈希表」(只是JS中的一個對象)'{「a」:「aa」,「b」:「b || b」,「c」:「cc」}'? – gnarf 2010-04-30 09:00:07