jQuery如何提取页面内的优酷地址
页面内有这样的代码
<div>
[media]http://v.youku.com/v_show/id_XMTI5NTgwODY3Ng==.html[/media]
</div>
请问应如何通过jQuery提取到:
XMTI5NTgwODY3Ng
这个优酷的视频id?
呢念着倒不才
9 years, 2 months ago
Answers
把这段代码拷贝进去,就看到你想要的啦!
$(function(){
var allString=$('div').text();
startIndex=allString.indexOf('id
'); //获取字符串"id
"中i的index
startIndex+=3; //因为"id_"并不是我们想要的,所以这个index要再加上3
endIndex=allString.indexOf('==.html'); //获取字符串"==.html"中第一个等号的index
var cutString=allString.substring(startIndex, endIndex); //用substring获取子字符串;
alert(cutString); //cutString就是你想要的!
});
</script>
风中的铜铃
answered 9 years, 2 months ago