使用javascript拆分字符串

时间:2016-02-11 19:33:11

标签: javascript jquery

我需要拆分${SOMENAME} (${THISNAME}) ${THESENAME} 我只需要从上面的字符串中提取单词SOMENAME THISNAME和THESENAME。有可能吗?

2 个答案:

答案 0 :(得分:1)

您可以将正则表达式分隔符作为.split()函数的一部分传递。

var string = "${SOMENAME} (${THISNAME}) ${THESENAME}";
var re = /\W+/;
var arr = string.split(re);
document.write(arr);

请查看String.prototype.split了解详情。

答案 1 :(得分:0)

如果你只需要提取单词,这可能是一个简单的解决方案:

var s = "${SOMENAME} (${THISNAME}) ${THESENAME}";

var words = s.match(/([A-Z])\w+/g);