社区
JavaScript
帖子详情
正则表达式能不能判断一个表达式是否为布尔表达式,怎么写,请赐教!!
hsj20041004
2006-11-16 10:36:23
如题:
例如:var a="s>e+r+d" 为布尔表达式;
var a="a>d>a=w";则不是布尔表达式;
谢谢大家。
...全文
321
5
打赏
收藏
正则表达式能不能判断一个表达式是否为布尔表达式,怎么写,请赐教!!
如题: 例如:var a="s>e+r+d" 为布尔表达式; var a="a>d>a=w";则不是布尔表达式; 谢谢大家。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
懒得去死
2006-11-16
打赏
举报
回复
关注。。。。
muxrwc
2006-11-16
打赏
举报
回复
忽忽。。这问题蛮有意思的。。。
不过写起来比较麻烦。。
搂上的程序执行起来的话会出错误的(变量未定义。如果用VBS的话就不会出了,但是不是用正则求的)
lant456
2006-11-16
打赏
举报
回复
a=eval("s>e+r+d")
Apq001
2006-11-16
打赏
举报
回复
你这个用正则表达式不容易哦,你还是学学编译原理,从词法分析,语法分析的角度下手吧……
muxrwc
2006-11-16
打赏
举报
回复
忽忽。如果表达式只有你写的那么单纯的话那么这样就可以了。
<script type="text/javascript">
function check(val) {
var p = /\b[a-z\d]+\b/gi;
var j = val.replace(p, "\"wc\"");
try {
eval(j);
return true;
} catch (e) {
return false;
}
}
var a = "s>e+r+d";
var b = "a>d>a=w";
alert("a = " + check(a));
alert("b = " + check(b));
</script>
JavaScript
正则
表达式
语法和API知识点整理
在Web前端开发中,
正则
表达式
(Regular Expression, 简称regex或regexp)是一种用于匹配字符串模式的强大工具。它由一系列字符构成,这些字符可以是普通字符,也可以是具有特殊含义的元字符。通过使用
正则
表达式
,...
C++笔试题目大全
单向链表的反转是
一个
经常被问到的
一个
面试题,也是
一个
非常基础的问题。比如
一个
链表是 这 样的: 1->2->3->4->5 通过反转后成为 5->4->3->2->1 。 最容易想到的方法遍历一遍链表,利用
一个
辅助指针,存储遍历...
mongodb 学习----入门 笔记
入门 1、基本概念 文档是mongodb中的数据基本单元,类似关系数据库的行记录 (其实就是有序的字典,区分大小
写
,key要有唯一性且有保留字符) ...没
一个
文档都有
一个
特殊的键 _id 它在文档所处的集合中是唯
javascript 基础教程[温故而知新一]
“ 尤其是咱们搞程序的人,不管是不是全栈工程师,都是集十八般武艺于一身。不过有时候有些知识如果有很久没用了的话,就会忘记,甚至是忘的你一点都想不起来,尤其是一些基础的东西。所以我才打算
写
个"温故而知新...
Python零基础入门
其中,is
判断
两个标识符是不是引用自
一个
对象:is not
判断
两个标识符是不是引用自不同的对象。 2.5.8运算符的优先级 in与in not 运算符应用于列表(list)。is运算符用于检查两个变量
是否
属于相同的对象;is not ...
JavaScript
87,994
社区成员
224,708
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章