社区
JavaScript
帖子详情
javascript验证简单的数学公式该如何写?谢谢!
caiyi0903
2008-01-03 03:54:10
数学公式要求很简单,只有0-9数字,左右括号,加减乘除所组成。没有其他特殊要求。
现在要在前台通过一个js方法来验证,不知道如何写这个正则表达式,请高手赐教,谢谢!
...全文
597
14
打赏
收藏
javascript验证简单的数学公式该如何写?谢谢!
数学公式要求很简单,只有0-9数字,左右括号,加减乘除所组成。没有其他特殊要求。 现在要在前台通过一个js方法来验证,不知道如何写这个正则表达式,请高手赐教,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
x03570227
2009-05-20
打赏
举报
回复
有个办法能验证大部分 + - * / 运算,除了无法验证 /0 的情况
将公式中的变量用数字代替,如果不出现错误则表示正确,否则错误
zmaini1420
2008-01-04
打赏
举报
回复
UP!~~
JK_10000
2008-01-03
打赏
举报
回复
<script>
function isRight(s){
var s2=s.replace(/[^.0-9\(\)\+\-\*\/ ]/ig,"");
if(s2!=s) return false;
try{eval(s2);} catch(e){return false;}
return true;
}
alert(isRight("2 ddd+()3\\+-*/"))
alert(isRight("..2+3 /(4)"))
</script>
xinxin2652
2008-01-03
打赏
举报
回复
up
xuStanly
2008-01-03
打赏
举报
回复
有难度哟,留名。
zmaini1420
2008-01-03
打赏
举报
回复
UP!~
mingxuan3000
2008-01-03
打赏
举报
回复
恩 这个也不错
muxrwc
2008-01-03
打赏
举报
回复
try catch + eval
mingxuan3000
2008-01-03
打赏
举报
回复
51js有,我现在上不了,晚上回去找找
caiyi0903
2008-01-03
打赏
举报
回复
我自己再试一下看看
mingxuan3000
2008-01-03
打赏
举报
回复
不是什么都用正则合适的
编译原理里不是有很好的方法么
caiyi0903
2008-01-03
打赏
举报
回复
链接地址的代码试过,报脚本错。
51js也搜索了,没有相关方面的讨论。
mingxuan3000
2008-01-03
打赏
举报
回复
http://topic.csdn.net/u/20070614/19/61e3ffca-eb8c-4123-8bdd-32f0267d366d.html
梅老大也写过 好像在51js 你自己去找找
mingxuan3000
2008-01-03
打赏
举报
回复
要符合数学公式,很困难
如何使用
JavaScript
(或任何其他语言)构建数学表达式令牌生成器
如何使用
JavaScript
(或任何其他语言)构建数学表达式令牌生成器 (How to build a math expression tokenizer using
JavaScript
(or any other language)) Some time ago, I got inspired to build an app for ...
c#中如何将表达式中的数字和运算符分离
去网上找个
验证
数字的正则表达式 已经默认实现了一些基本表达式的解析(同时还包含C#,sql,
javascript
等语言的
简单
解析),如果你需要更复杂的可以自己定制他个token规则ps:实际上BNF范式配合antir,yacc也是...
前端架构设计的测试与
验证
方法
1.背景介绍 ...在本文中,我们将讨论一些前端架构设计的测试与
验证
方法,包括它们的核心概念、算法原理、具体操作步骤以及数学模型公式。我们还将讨论一些实际的代码示例,以及未来的发展趋势和挑战。 ...
javascript
简介
欢迎使用Markdow
Javascript
简介 一.
Javascript
是一门脚本语言,计算机除了脚本语言还有以下几种语言,这里我们总结一下: 汇编语言 2.脚本语言 3.机器语言 4.高级语言 二. 脚本语言又被称为扩建的语言,或者...
JavaScript
学习笔记(1)
文章目录计算机组成数据存储单位硬盘 内存条 CPU
javascript
历史
javascript
是什么表单
验证
(在客户端就完成,减轻服务器压力)Javascrip的作用js/css/html关系浏览器执行js简介js的组成 DOM文档对象模型 BOM浏览器...
JavaScript
87,994
社区成员
224,697
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章