如何在javascript中拆分两个分隔符之间的字符串?

cur*_*cat 9 html javascript regex arrays string

我知道如何拆分使用多个分隔符,但我不知道如何将字符串拆分为两个字符之间的数组.所以:

var myArray = "(text1)(text2)(text3)".split(???)
//=> myArray[0] = "text1", myArray[1] = "text2", myArray[2] = "text3"
Run Code Online (Sandbox Code Playgroud)

我应该在"???"中输入什么?或者我应该使用不同的方法?

制作")("分隔符不起作用,因为我想用各种分隔符分割数组,例如">"使列出每个可能的分隔符组合非常不实用

Ωme*_*ega 8

.split(/[()]+/).filter(function(e) { return e; });
Run Code Online (Sandbox Code Playgroud)

这个演示.

  • 请提供一个解释,没有一个这个答案不是特别有帮助. (5认同)