diff --git a/public/tabs/talk/talk.js b/public/tabs/talk/talk.js index d67bf62..df28bce 100644 --- a/public/tabs/talk/talk.js +++ b/public/tabs/talk/talk.js @@ -2,7 +2,7 @@ const URL_MATCHING_REGEX = /(?:(?[a-zA-Z]+):\/\/)?(?:(?(?\S.+)\:(?.+))\@)?(?(?:(?[-a-zA-Z0-9\.]+)\.)?(?[-a-zA-Z0-9]+?\.(?[-a-zA-Z0-9]{2,64}))(?:\:(?[0-9]{1,6}))?)\b(?[-a-zA-Z0-9@:%_{}\[\]<>\(\)\+.~&\/="]*)(?:\?(?[a-zA-Z0-9!$%&<>()*+,-\.\/\:\;\=\?\@_~"]+))?(?:#(?[a-zA-Z0-9!$&'()*+,-\.\/\:\;\=\?\@_~"]*?))?/gm; const VIDEO_ID_EXTRACTOR = - /(?https?)?(?::\/\/)?(?(?:(?.*?)\.)?(?vimeo\.com|youtu(?:be\.com|\.be|be\.googleapis\.com)))\/(?video|embed|watch|v)?\/?.*?\??(?:(?:v=)?(?[A-Za-z0-9._%-]*))\S+?/gi; + /(?https?)?(?::\/\/)?(?(?:(?.*?)\.)?(?vimeo\.com|youtu(?:be\.com|\.be|be\.googleapis\.com)))\/(?video|embed|watch|v)?\/?.*?\??(?:(?:v=)?(?[A-Za-z0-9._%-]*))\S*/gi; const SPOTIFY_EXTRACTOR = /(?(?:spotify:.*|https?))?(?:\:(?:\/\/)?)?(?(?:(?.+)\.)?(?spotify\.com))?.*?\/?(?(?:album|artist|episode|playlist|tracks?))?\/?(?[a-zA-Z0-9]{22})/gi; const TIDAL_EXTRACTOR =