不是以 js css 结尾的字符串^.*^(js|css)$ 这样写好像不行,哪位帮忙解决下啊
解决方案 »
- 为什么下述代码无法实现全选和反全选功能???
- 看完了《JavaScript入门经典》这本书之后看什么书比较好
- Ext JS 中表格超链接的问题。
- 给页面中所有input添加click事件监视器,在页面前面宏观添加,不要用unload,不要在每个input上直接添加onclick,怎么做?
- div层mouseout问题
- 求一个文本框中数据的验证!!!急!!!
- swfupload 我已修改过上传限制,还是报2038的错误
- 运行不了<script>怎办?
- 使用select提交表单代码???
- [在线等]打开窗口问题,请高手们帮忙,不懂的朋友也请帮忙顶一下,谢谢
- 看看这个原型链!
- javascript时间字符串怎么转换比较?
<!--
s= "ok.css"
s2 = "tt.js"
s3 = "1.htm"
re = /^.*(js)|(css)$/
alert(!re.test(s))
alert(!re.test(s2))
alert(!re.test(s3))
//-->
</script>
这个正则要匹配的,我要的是非匹配,
alert(/^(?![\d\D]*(?:js|css)$)/i.test("....js"));
alert(/^(?![\d\D]*(?:js|css)$)/i.test("....css"));
alert(/^(?![\d\D]*(?:js|css)$)/i.test("....xxx"));
var regex = /^((?!(css|js)$).)*$/i;
for(var i = 0; i < array.length; i ++)
{
document.write(regex.test(array[i]) + "<br/>");
}
//结果
false
true