正则表达式判断公式是否正确

Sejorw 2015-07-16 05:42:30
js正则表达式判断如下公式是否正确。
例子:[a] = [a] + [c]
[]中的内容作为一个整体判断,只要求公式正确就好了
其中可用的运算符包括 + - * / ( )

因为对正则表达式完全没研究过,真给跪了。。。
...全文
517 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2015-07-17
  • 打赏
  • 举报
回复
用正则是不能做到的,你可用 逆波兰表达式 解析 如果解析成功,则表示表达式正确 逆波兰表达式 参阅 https://www.baidu.com/s?ie=UTF-8&wd=js%E9%80%86%E6%B3%A2%E5%85%B0
hch126163 2015-07-17
  • 打赏
  • 举报
回复
仅正则是办不到的 括号可以嵌套 表达式也可以无限长
Sejorw 2015-07-16
  • 打赏
  • 举报
回复
这只是逻辑上的公式,[]中代表的以后要赋的值,不能用eval直接进行运算的 _(:з」∠)_
slwsss 2015-07-16
  • 打赏
  • 举报
回复
用eval运行下看会不会报错

87,955

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧