此字符串 ( kwordSyntaxSearch
) 应通过条件:
( sdf sdf )
cout<<"abc";
return 0;
}
这kwordSyntaxSearch
一定不能通过条件:
( sdf sdf )
cout<<"abc"
return 0;
}
这是用户名答案的修改条件:fj from my prev question 但我意识到我需要更多帮助。这通过了第二个代码块(w/c 不应该)
if( /^\s*\([\s\S]*\)\s*[^\{](?:(?![^\s\S]if|else|elseif|for|while|do|switch|\}|return)|[\s\S]*);/.test(kwordSyntaxSearch)
;
如果第一个在它之前没有看到任何if,else,else if,for, while,do,switch,},return
东西(在它的左侧),我想通过条件
你能帮我调整一下代码,让它通过第一个块而不是第二个块。