<embed src="http://player.youku.com/player.php/sid/XMTU0ODM0OTE2/v.swf" quality="high" width="480" height="400" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed>
这段代码中指需要src的"http://player.youku.com/player.php/sid/XMTU0ODM0OTE2/v.swf"
就可以了,那么用正则表达式该怎么写呢?小弟这这里先谢过了。
这段代码中指需要src的"http://player.youku.com/player.php/sid/XMTU0ODM0OTE2/v.swf"
就可以了,那么用正则表达式该怎么写呢?小弟这这里先谢过了。
<embed[^>]*src\s*=\s*"([^"]*)"[^>]*>[^.\n]?</embed>
(?<=\<embed src\=").*?(?=".*\</embed\>)
不知道是为什么。望“ychzxx”指教,谢谢吖。
var re = new RegExp("(?<=\\<embed src\\=\").*?(?=\".*\\</embed\\>)", "");// 查找
var mresult = re.exec("your string");if( mresult != null )
{
alert("founded: " + mresult);
}