If I have the following url:
http://www.youtube.com/watch?v=ysIzPF3BfpQ&feature=rec-LGOUT-exp_stronger_r2-2r-3-HM
or
http://www.youtube.com/watch?v=ysIzPF3BfpQ
How can I pick out just the 11 character string, ysIzPF3BfpQ?
Thanks for the help!
If I have the following url:
http://www.youtube.com/watch?v=ysIzPF3BfpQ&feature=rec-LGOUT-exp_stronger_r2-2r-3-HM
or
http://www.youtube.com/watch?v=ysIzPF3BfpQ
How can I pick out just the 11 character string, ysIzPF3BfpQ?
Thanks for the help!
 
    
    str.match(/v=(.*?)(&|$)/)[1];
It looks for a v=, then the shortest string of characters (.*?), followed by either a & or the end of the string. The [1] retrieves the first grouping, giving: ysIzPF3BfpQ.
 
    
    To get the first capture group () from the URL that matches v=***********:
url.match(/v=(.{11})/)[1]
