从Javascript/Regex中的youtube链接提取视频ID

从Javascript/Regex中的youtube链接提取视频ID,javascript,regex,Javascript,Regex,可能重复: 如何使用javascript正则表达式从上述可能的URL获取videoidSCS7SIeF30E 我知道它已经被问了很多次,但我正在寻找雷格克斯,其中涵盖 v/同样在url中,所有正则表达式只包含v=类型url。这一问题以前已经被问过很多次了。请参阅“相关”列或Stack Overflow的searchyep我知道它已发布,但regex仅适用于v=而我已发布可用于v/的regex,类似于此,然后查看不止一个副本。我为您的问题提供了一个JavaScript正则表达式解决方案,解决了

可能重复:

如何使用javascript正则表达式从上述可能的URL获取videoid
SCS7SIeF30E

我知道它已经被问了很多次,但我正在寻找雷格克斯,其中涵盖
v/同样在url中,所有正则表达式只包含v=类型url。

这一问题以前已经被问过很多次了。请参阅“相关”列或Stack Overflow的searchyep我知道它已发布,但regex仅适用于v=而我已发布可用于v/的regex,类似于此,然后查看不止一个副本。我为您的问题提供了一个JavaScript正则表达式解决方案,解决了一个非常类似的问题:语法错误:
/
必须转义。正则表达式中的错误:
与文字点不匹配。此外,此方法非常不灵活,不适用于
查看
-URL。是的,很抱歉使用“/”号。我让它在FF scratchpad中工作,但剪切和粘贴改变了它。他知道原因了。您的代码必须格式化,前缀为4个空格。
var myString = "http://www.youtube.com/v/SCS7SIeF30E";

var newString = myString.replace(/http:\/\/www.youtube.com\/v\//, "");

alert(newString);
var myString = "http://www.youtube.com/v/SCS7SIeF30E";

var newString = myString.replace(/http:\/\/www.youtube.com\/v\//, "");

alert(newString);