字符串由两个不同的分隔符分隔

我有这样的字符串’ some-dasd\dasd-dasdas\dasdas-dasd-das\dsad ‘。 我需要将字符串分成两个不同的符号'\''-' ,所以我想得到数组['some', 'dasd', 'dasd', 'dasdas', 'dasdas', 'dasd', 'das' ,'dsad']

最好的方法是什么?

 "ome-dasd\dasd-dasdas\dasdas-dasd-das\dsad".split(/\\|-/) 

应该做的伎俩。

您可以使用regexp拆分字符串:

  mystring.split(/[-\\]/)