/abc.*?def/
加个问号就可以了
加个问号就可以了
解决方案 »
- extjs html ProgressBar
- JavaScript延时执行function
- 为什么我用for in循环改变链接背景无效的
- js 中的 gt 和 lt 是什么单词的缩写?
- 一段高难度的JavaScript函数!!!!!急求!急求!
- 关于用JS控制DIV的问题
- 如何用javascript在x64的系统中选择32位的浏览器
- 急救:我用鼠标拖动div时,怎么实现鼠标在此div的下面
- 比较菜的问题:能否在JavaScript中调用JSP中声明的函数?
- 在一个iframe里如何调用另一个iframe里的js function ???????????
- 一个急的问题:请问怎么清空某个table
- JS实现让页脚一直固定在页面底部问题
比如还是这个例子,匹配(abc...def)
但是abc和def中间不能出现000的正则表达式可以的话,请牛人顺便解释一下.*?的运行和(.*)?的不同似乎有些太贪啦^_^
str1="abc...def"
str2="abc..000.def"
re=/abc(?!(000))((.(?!(000)))*?)def/
alert(re.test(str1))
alert(re.test(str2))
</script>