Package detail

youtube-regex

regexps8.3kMIT1.0.5

The correct Youtube video id regex! Regex done right!

youtube, youtu.be, regex, regexp

readme

youtube-regex NPM version Build Status Coveralls regexps org

The correct Youtube video id regex. Regex done right!

Install Nodei.co stats

Install with npm

$ npm install youtube-regex
$ npm test

Online

Usage

var youtubeRegex = require('youtube-regex');

// contains youtube url address
youtubeRegex().test('unicorn youtube.com/watch?v=0EWbonj7f18');
//=> true

// also these will works
youtubeRegex().test('youtube.com/watch?v=0EWbonj7f18');
//=> true
youtubeRegex().test('youtube.com/watch?feature=related&v=0EWbonj7f18');
//=> true
youtubeRegex().test('youtube.com/watch?v=0EWbonj7f18&feature=related');
//=> true
youtubeRegex().test('http://www.youtube.com/watch?v=0EWbonj7f18');
//=> true
youtubeRegex().test('http://www.youtube.com/watch?feature=related&v=0EWbonj7f18');
//=> true

For more use-cases see tests

Authors & Contributors

Charlike Mike Reagent author tips

License MIT license

Copyright (c) 2014 Charlike Mike Reagent, contributors.
Released under the MIT license.

changelog

v1.0.5 / November 18, 2015

  • resolve #3 - trailing slash after watch (e.g. youtube.com/watch/?v=v2ifWcnQs6M)

v1.0.4 / December 15, 2014

v1.0.3 / December 13, 2014

  • update/rewrite regex
  • update/add more tests

v1.0.2 / December 12, 2014

  • fixes

v1.0.1 / December 12, 2014

v1.0.0 / December 12, 2014

  • init release
  • add tests
  • remove linting - jshint and jscs

v0.0.0 / December 12, 2014

  • init commits