我需要用分隔符分隔字符串,以便它变成2个数组。 以下是字符串"55,56,*,51,52"
的示例。基于分隔符的分割字符串javascript正则表达式
我想[["55","56],["51","52"]]
落得我在JavaScript的分裂()线索没有利用 - 我相信我需要一个正则表达式的解决方案,我不知道该怎么办。
如果字符串过程看起来像这样",*,51,52"
它应该返回 [[],["51,"52"]]
如果它看起来像"51,*,"
它应该返回[["51"],[]]
和",*,"
应该返回[[],[]]
-
这可能吗?
谢谢。
我尝试这样做时出现错误:SyntaxError:意外的标记*。我没有正确指定分隔符吗? – user1700933
我忘了括号。我编辑了我的答案 – gtournie
这很好,比第一个答案短,这也很好。谢谢! – user1700933