我有一個大的字符串,我想從中提取圓括號內的所有部分。將大括號內的所有文本提取到字符串數組
說我有喜歡
一個字符串「這(一個)(一二)是(三級)」
我需要寫會返回一個數組的函數
["one", "one two", "three "]
我試圖從這裏找到的一些建議寫一個正則表達式,並失敗,因爲我似乎只得到第一個元素,而不是一個正確的數組填充所有:http://jsfiddle.net/gfQzK/
var match = s.match(/\(([^)]+)\)/);
alert(match[1]);
有人能指出我在正確的方向?我的解決方案不必是正則表達式。