只与camelCase匹配

时间:2014-01-17 09:08:59

标签: javascript regex angularjs

我正在尝试创建与给定字符串中的函数名称匹配的正则表达式,并且所有匹配的元素应该存储在数组中,就像我在下面一样

abcFunctionName=function()xyzFunction=function()

在结果数组中我们有

array[0]=abcFunctionName    array[1]=xyzFunction

如何才能在javaScript中提出建议?

1 个答案:

答案 0 :(得分:1)

您可以使用此基于前瞻的代码:

var s = 'abcFunctionName=function()xyzFunction=function()';
var arr = s.match(/(\w+)(?==function)/g);
//=> ["abcFunctionName", "xyzFunction"]