可能性の重複:
Javascript REGEX: How to get youtube video id from URL?文字列からURL変数を取得しますか?
はJavaScriptで私が最初に可変とすることができますが、する必要はありませんurl変数を取得する必要があります。 urlはYoutubeからのURLの文字列です。最初は、正規表現を使用して&のすべてを置き換えましたが、ビデオ変数が必ずしも最初ではないことがわかりました。私は正規表現ではうまくいかず、ちょうど私が見つけることができるチュートリアルに行き、それが正しく動作することを確認するために二重チェックをしました。だから私はv=videoletters
部分をつかむことができる必要があります。私がそれをつかむことができるなら、私はそれから、私が必要とする通常のYouTubeのURLを作ることができると思う。このページのGoogle検索で見つけた
function gup(name)
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(window.location.href);
if(results == null)
return "";
else
return results[1];
}
:ここ