我一直在寻找一种更简洁的方法来表示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
}
'; '
。 - Xymostech/\;\s*/g
进行分割,就不需要之后再用replace(/^\s*/, '')
了。 - Nathan Wall