我需要一个数学表达式的正则表达式,它应该满足我提出的这个SO问题中解释的以下条件。
这个表达式效果很好
但现在我需要添加对左括号和右括号以及先前条件的支持。这样我的正则表达式应该验证这些模式的表达式
例如。*6+(7-9)或/6.25*(7-9.2)或+6或*6/(7.5-9)
*6+(7-9)
/6.25*(7-9.2)
+6
*6/(7.5-9)
我试图对现有的正则表达式进行修改,但没有成功实现。它还接受这些无效的模式*6+(7-9,*6+7-9)因为数学表达式中可以出现单括号。
*6+(7-9
*6+7-9)
这是链接RegExr。请帮忙。
regex
regex ×1