如何使用正则表达式检查左大括号的数量是否等于右大括号的数量?
这是代码:
var expression1 = "count(machineId)+count(toolId)";
var expression2 = "count(machineId)+count(toolId))";
这些是 2 个表达式,其中在 中expression1
,开括号的数量等于闭括号expression2
的数量,在 中,开括号的数量不等于闭括号的数量。我需要一个正则表达式来计算左括号和右括号的数量并给我警报。我也需要检查有效的语法。
if(expression1.......){ // here goes the regular expression
alert("Matched");
}
else{
alert("Not matched");
}