Javascript で多次元配列を表すより簡潔な方法を探していたので、Javascript の組み込みメソッドと共に、複数の区切り記号を使用して配列を区切る方法を見つけたいと思いますstring.split(separator)
。
たとえば、文字列"what, am, I; doing, here, now"
は になり[["what", "am", "I"],["doing", "here", "now"]]
ます。
これを行う関数を実装する簡潔な方法はありますか?
var theString = "what, am, I; doing, here, now";
var theArray = getArray(theString, [",", ";"]); //this should return [["what", "am", "I"],["doing", "here", "now"]].
function getArray(theString, separators){
//convert a string to a multidimensional array, given a list of separators
}