我正在尝试使用下面的代码
匹配字符串中的函数声明 // Functions with function fnName(){}
var functions = fn.match(/function+[\s\S][.a-zA-Z0-9]+[\s\S]/g);
console.log(functions);
// Functions with var fnName = function(){}
var functions = fn.match(/var+[\s\Sa-zA-Z0-9_$=]+function/g);
console.log(functions);
但是这无法正确捕捉签名。有什么建议吗?