Regex 找到指定的位置';函数的s值

Regex 找到指定的位置';函数的s值,regex,Regex,我试图找到第6个参数为true的方法(函数)偏差。实际上,我认为我可以返回,只使用regex,而不使用额外编程语言的特性,不幸的是,没有这样的选项存在 sdfsdfs(123,234,werer,23324,234324,true,dwfwefwer,sdfdsdff); sdfsdfs(123,234,true,23324,234324,true,dwfwefwer); sdfsdfs(123,234,234234,23324,234324,r23423,dwfwefwer); sdfsdfs

我试图找到第6个参数为
true
的方法(函数)偏差。实际上,我认为我可以返回,只使用regex,而不使用额外编程语言的特性,不幸的是,没有这样的选项存在

sdfsdfs(123,234,werer,23324,234324,true,dwfwefwer,sdfdsdff);
sdfsdfs(123,234,true,23324,234324,true,dwfwefwer);
sdfsdfs(123,234,234234,23324,234324,r23423,dwfwefwer);
sdfsdfs(123,234,234234,23324,234324,false,dwfwefwer);
(123,234,werer,23324,234324,true,dwfwefwer,sdfdsdff)
erterterterter(123,234,werer,23324,234324,true,dwfwefwer,sdfdsdff);

我试过的是<代码>(\b\w+(?=\s*[,()])

您可以检查以下正则表达式

(?i)\w*\([^,]+,[^,]+,[^,]+,[^,]+,[^,]+,true\b,[^\)]+\)

我在这里做过类似于
^\w*\([^(),]+,[^(),]+,[^(),]+,[^(),]+,[^(),]+,[^(),]+,[^(),]+,true,[^()]*\)$可能有帮助。您可以使用量词
\w*\([^(),]+(?:,[^(),]+){4},true(?:,[^(),]+)*\参见