youtubeShareUrlRegex top-level property

RegExp youtubeShareUrlRegex
getter/setter pair

Can match:

  1. https://youtu.be/<video_id>
  2. https://www.youtube.com/embed/<video_id>
  3. https://youtube.com/embed/<video_id>

Implementation

RegExp youtubeShareUrlRegex = RegExp(
    'https://(www.)?(youtu.be|((youtube.com)(?:/embed)))/(?<video_id>[a-zA-Z_0-9]+)');