Skip to content

Instantly share code, notes, and snippets.

@windwp
Last active February 22, 2016 02:40
Show Gist options
  • Save windwp/f8ef21a3e2da3e6f12ac to your computer and use it in GitHub Desktop.
Save windwp/f8ef21a3e2da3e6f12ac to your computer and use it in GitHub Desktop.
var regex = /P((([0-9]*\.?[0-9]*)Y)?(([0-9]*\.?[0-9]*)M)?(([0-9]*\.?[0-9]*)W)?(([0-9]*\.?[0-9]*)D)?)?(T(([0-9]*\.?[0-9]*)H)?(([0-9]*\.?[0-9]*)M)?(([0-9]*\.?[0-9]*)S)?)?/
minutesFromIsoDuration = function(duration) {
var matches = duration.match(regex);
return parseFloat(matches[14]) || 0;
}
function youtube_parser(url) {
var regExp = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/;
var match = url.match(regExp);
if (match && match[7].length == 11) {
return match[7];
} else {
alert("Link YouTube Không đúng");
return '';
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment