作业帮 > 数学 > 作业

谁帮我构造一个如下要求的JS的正则表达式?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/06/02 04:19:29
谁帮我构造一个如下要求的JS的正则表达式?
要求允许输入0-9+-*/(),并且输入的是一个数学表达式
意思就是说要求输入的内容是一个数学算式(基本的四则运算),根据输入的值是可以计算出一个准确的值来
正则表达式为 var oReg = /[^0-9+-*/\(\)]/ig
数据计算可以用 eval 函数,如果eval执行错误,说明表达式输入有问题
两个步骤可以完成输入控制和表达式校验