I've been searching for a more concise way to represent multidimensional arrays in Javascript, so I'd like to find a way to separate an array using multiple separators, along with Javascript's built-in string.split(separator) method.
For example, the string "what, am, I; doing, here, now" would become [["what", "am", "I"],["doing", "here", "now"]].
Is there any concise way to implement a function that does this?
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
}