我在Phonegap编写应用程序,我正在尝试从XML文件中提取视频ID。
这是包含iFrame的XML的一部分
<lees-verder>
<![CDATA[
<p><iframe width="720" height="396" src="http://www.youtube.com/embed/53_qvMQfvOE?rel=0" frameborder="0" allowfullscreen></iframe></p>
]]>
</lees-verder>
这是我用来解析“lees-verder”的Jquery。
var long = myObj.find('lees-verder').text();
我的问题是:如何更具体地编写Jquery操作,因此它会拆分元素并为我提供11个字符长的视频ID? 我从这开始,但我不知道我是否正在朝着正确的方向前进
var ytube = long.substring(long.
谢谢!
答案 0 :(得分:1)
在变量long
:
var ytube = null;
var match = /embed\/([A-Za-z0-9_]+)/.exec(long);
if(match) ytube = match[1]; // Found it!