How do I split a string with multiple separators in javascript?

前端 未结 22 2005
走了就别回头了
走了就别回头了 2020-11-21 23:14

How do I split a string with multiple separators in JavaScript? I\'m trying to split on both commas and spaces but, AFAIK, JS\'s split function only supports one separator.

22条回答
  •  天命终不由人
    2020-11-21 23:50

    Tricky method:

    var s = "dasdnk asd, (naks) :d skldma";
    var a = s.replace('(',' ').replace(')',' ').replace(',',' ').split(' ');
    console.log(a);//["dasdnk", "asd", "naks", ":d", "skldma"]
    

提交回复
热议问题