Regex 找到指定的位置';函数的s值
我试图找到第6个参数为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
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(?:,[^(),]+)*\代码>参见