var str = 'http://123.com/1.gifhttp://123.com/2.gif';
var re = //gi;
str = str.match(re)
alert( str ) // 怎么打印出 http://123.com/1.gif,http://123.com/2.gif
解决方案 »
- IE下动态设置iframe的scrolling
- 初来乍到。小弟不懂JS。求这段代码兼容FF。求高手相助。谢谢。
- 一个关于javascript日期函数的问题
- 正则 如何获取 非xxx字串
- 急求兼容IE6
- 暴难问题啊,救命啊,表的一对多关系,如何取得动态加入的文本框的值!!!!!!!!!!!!!!!!
- 能不能控制窗口打开的时候能够按内容的大小来决定打开窗口的大小?
- 需要一个函数,在表格之间动态地增加表格???
- 关于innerhtml
- 救命呀。十万火急呀。请网友帮助,我想作一个按钮(在网页中),可以打印网页,请问怎么作,万分感谢谢谢
- 请问如何分割字符呢?jquery
- 求一个带checkbox的jstree完整例子
var str = 'http://123.com/1.gifhttp://123.com/2.gifhttp://323.com';
怎么可以找出 不以gif结尾的网址
var re = /http:\/\/\S+?\.gif/gi;
str = str.match(re)
alert( str )
str=str.replace(/http:\/\/((?!\.gif).)+\.gif/gi,'');
var s= str.substr(str.length - 3,3);
if(s == 'gif'){
alert('OK');
}
else{
alert('NO');
}
高手,似乎有问题 有gif 和没gif的 交错在一起 就不行了
var str = 'http://123.com/1.gifhttp://333.comhttp://123.com/2.gifhttp://123.com';
var re = /http:\/\/((?!\.gif).)+\.gif/gi
//str=str.replace(re,'');
str=str.match(re);
alert( str )
try this regex:/http:\/\/((?!\.gif|http).)+\.gif/gi