我正在使用此功能將youtube網址轉換爲嵌入網址。將YouTube視頻網址轉換爲嵌入代碼
text(t).html().replace(/(?:http:\/\/)?(?:www\.)?(?:youtube\.com)\/(?:watch\?v=)?(.+)/g, '<iframe width="320" height="280" src="//www.youtube.com/embed/$1" frameborder="0" allowfullscreen></iframe>')
我該如何讓它忽略它本身?
t = $('<div></div>').text(t).html().replace(/(?:http:\/\/)?(?:www\.)?(?:youtube\.com)\/(?:watch\?v=)?(.+)/g, '<iframe width="400" height="380" src="//www.youtube.com/embed/$1" frameborder="0" allowfullscreen></iframe>')
和嵌入的鏈接
<iframe width="560" height="315" src="//www.youtube.com/embed/1adfD9" frameborder="0" allowfullscreen></iframe>
或者,換句話說,我怎樣才能使它只對鏈接這樣的工作,而忽略其他一切?
http://www.youtube.com/watch?v=1adfD9
www.youtube.com/watch?v=1adfD9
youtube.com/watch?v=1adfD9
[如何將youtube視頻網址轉換爲iframe嵌入代碼,在頁面加載時使用jQuery?](http://stackoverflow.com/questions/7168987/how-to-convert-a-youtube-視頻網址到iframe嵌入代碼使用jquery-on-pag) – Pureferret