作业帮 > 数学 > 作业

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

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