如何拆分JS字符串)或=?

时间:2012-08-26 08:16:08

标签: javascript regex string

如何按)=拆分JS字符串? 我知道我应该使用split()的正则表达式,但不知道我应该使用的正确的正则表达式。试过这个mystring.split("[\\=\\)]+")但是没有用!

2 个答案:

答案 0 :(得分:6)

在JavaScript中,将正则表达式包装在引号中是行不通的。你必须用斜杠包装它:

> 'hello)world=yes'.split(/[=)]+/)
["hello", "world", "yes"]

答案 1 :(得分:3)

result = mystring.split(/[)=]/);

的工作原理。但是,您需要将结果分配回另一个(或相同的)字符串。