<script>
var re=/^((jed|jej|dflj|jflj)\('\d+'\)\s*(\+|\-)\s*)+((jed|jej|dflj|jflj)\('\d+'\))?$/
alert(re.test("jed('201')-jej('504')+ jflj('520')"))
</script>
var re=/^((jed|jej|dflj|jflj)\('\d+'\)\s*(\+|\-)\s*)+((jed|jej|dflj|jflj)\('\d+'\))?$/
alert(re.test("jed('201')-jej('504')+ jflj('520')"))
</script>
解决方案 »
- js中是不是可以省略getElementById,下面的代码有没有注释部分都照样成功运行啊
- 百度新闻js调用问题,高手们能否路见不平下
- dreamweaver 安装jquery智能提示插件,安装成功,就是不提示,怎么回事了
- 图片上传预览问题
- 这个javascript脚本要怎么写才能在Firefox下正常啊
- 急!急!急!帮忙改一下这个图片的title样式
- 我发现每条javascript语句之间的分号有时是必需的,有时又可以省略,具体规则是什么?
- 请问为什么我在Popup中的事件无法响应?
- 不常见的错误!
- <select>如何在javascrip中改变里面的内容
- 请问: style['mvBoundary'], currentStyle['mv--grid']是什么意思呀?请高手指点一下!。
- frame与滤镜的问题
var re=/\s*((jed|jej|dflj|jflj)\('\d{3}'\)\s*(\+|\-)\s*)+((jed|jej|dflj|jflj)\('\d{3}'\))?\s*/
alert(re.test("jed('201')-jej('504')+ jflj('520')"))
</script>
正确的可以是true;
但是错误的也是true;
例如:
var s="jed('455')+sadas('121')";
alert(re.test(s));
还是显示true,实际应该是false;