lib/vue-youtube-embed.js
function getIdFromURL (url) {
  var id = url.replace(youtubeRegexp, '$1');

  if (id.includes(';')) {
    var pieces = id.split(';');

    if (pieces[1].includes('%')) {
      var uriComponent = decodeURIComponent(pieces[1]);
      id = ("http://youtube.com" + uriComponent).replace(youtubeRegexp, '$1');
    } else {
      id = pieces[0];
    }
  } else if (id.includes('#')) {
    id = id.split('#')[0];
  }

  return id
}
function getIdFromURL (url) {
  var id = url.replace(youtubeRegexp, '$1');

  if (id.includes(';')) {
    var pieces = id.split(';');

    if (pieces[1].includes('%')) {
      var uriComponent = decodeURIComponent(pieces[1]);
      id = ("http://youtube.com" + uriComponent).replace(youtubeRegexp, '$1');
    } else {
      id = pieces[0];
    }
  } else if (id.includes('#')) {
    id = id.split('#')[0];
  }

  return id
}
function getIdFromURL ( url ) { var id = url . replace ( youtubeRegexp , '$1' ) ; if ( id . includes ( ';' ) ) { var pieces = id . split ( ';' ) ; if ( pieces [ 1 ] . includes ( '%' ) ) { var uriComponent = decodeURIComponent ( pieces [ 1 ] ) ; id = ( "http://youtube.com" + uriComponent ) . replace ( youtubeRegexp , '$1' ) ; } else { id = pieces [ 0 ] ; } } else if ( id . includes ( '#' ) ) { id = id . split ( '#' ) [ 0 ] ; } return id }
get id from url
@param  {string} url url
@return {string}     id
get id from url