2012-02-10 41 views
1
<script type="text/javascript" 
src="http://www.domain.com/script.js"></script> 
<script type="text/javascript"> 
    function(
    123, 
    "http://www.domain.com", 
    "http://www.domain.com/videos/video.mp4", 
    "http://www.domain.com/screengrabs/video.jpg" 
); 
</script> 

我需要在此嵌入代碼中隔離視頻和圖像。我試圖使用正則表達式來實現這一點,我有點卡住了。使用正則表達式來隔離部分嵌入代碼

我have--

(?:[^,]*\",){2} 

其中matches--

"http://www.domain.com", "http://www.domain.com/videos/video.mp4", 

我無法得到它的權利。乾杯

回答

1
\"([^\"]+(videos|screengrabs)[^\"]+)\" 
0

也許我太天真到相信的是視頻和圖像總是在同一個文件夾, 但無論如何

videos\/(.*?)".*screengrabs\/(.*?)" 

視頻=> $ 1,圖像$ 2

相關問題