Home > Coding > YouTube Video ID from YouTube link, AS3

YouTube Video ID from YouTube link, AS3

This function returns the YouTube ID if the input was any form of valid YouTube link or the ID itself.

private function extractID(input:String):String
{
  if (input.length == 11) return input;
  var reg:RegExp = /http:\/\/(?:youtu\.be\/|(?:[a-z]{2,3}\.)?youtube\.com\/watch(?:\?|#\!)v=)([\w_-]{11}).*/gi;
  var res:Object = reg.exec(input);
  if (res != null) return res[1];
  return "";
}
filip Categories: Coding Tags:
  1. No comments yet.
  1. No trackbacks yet.