如何写一个正则,字符串的最后几位不是以.jpg结束的都可以! 比如:srt="N个任意字符.jpg" 就不匹配 其他的任何情况都算匹配,关键在于字符串的最后几位,写了一个早上 还是匹配不出来!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 刚试了 str="http://xxxx.jpdg" 按道理就是应该匹配的,但还是不匹配,正则有问题! <script> str="http://xxxx.jpg"; var reg = /^.+\.jpg$/i; alert(reg.test(!str));</script> 楼上的写的也不对! 假如 str="http://xxxx.jpdg";结果也还是false,实际要求是 true的。。 只要是xxx.jpg 就false 除此之外都true 加错地方了,汗~<script> str="http://xxxx.jpg"; var reg = /^.+\.jpg$/i; alert(!reg.test(str));</script> <script> str="http://xxxx.jpg"; var reg = /\.jpg$/i; if(!reg.test(str)){ alert("没有以.jpg结尾了。"); }else{ alert("以.jpg结尾了。"); }</script> 谁能给我解释一下这代码啊~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FF下iframe内容会缓存? javascript小问题 如何在弹出的对话框访问父页面的函数 js 中的 & 和 && JS能实现自动登陆吗? 关于DOM2中方法的使用 急急~~~~~~~在线等 给分问题﹐谁帮我看看下面javescript﹐如何做。。。 ExtJS4.2 GridPanel 无法选中复制 纠结了好几天,JS基本功。 帮我看看,这个Javascript菜单那里错了?实现不了我想实现的效果。
str="http://xxxx.jpg";
var reg = /^.+\.jpg$/i;
alert(reg.test(!str));
</script>
xxx.jpg 就false 除此之外都true
<script>
str="http://xxxx.jpg";
var reg = /^.+\.jpg$/i;
alert(!reg.test(str));
</script>
str="http://xxxx.jpg";
var reg = /\.jpg$/i;
if(!reg.test(str)){
alert("没有以.jpg结尾了。");
}else{
alert("以.jpg结尾了。");
}
</script>