Ottenere l’ID YouTube da una URL con Javascript

Nel tutorial di oggi vi mostreremo come ottenere l'ID di YouTube da una URL in Javascript.
Per fare quanto detto utilizzeremo solamente le espressioni regolari.

 
var regExp = /^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=)([^#\&\?]*).*/;
var match = url.match(regExp);
if (match&&match[2].length==11){
    return match[2];
}else{
    //error
}