使用正则表达式捕获函数

时间:2014-05-22 04:43:36

标签: c# regex

我有兴趣在正则表达式中捕获所有以下场景。

function (arg....)

function(arg....)

function     (arg...)

function
(
arg...

)

我不在乎空间。所以,他们应该全部捕获。唯一的要求是功能一词后必须打开(并关闭)

正则表达式应该是明智的,可以忽略空间,回车,因为它们对我的需求并不重要。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这似乎有效:

function[\s.]*\(([^\)]*)(\))

第1组将包含括号之间的所有内容。 E.g:

args_regex