From cb8e39c7078f2498ffc06ed4250af65e9edc880f Mon Sep 17 00:00:00 2001 From: Fedor Katurov Date: Fri, 26 Feb 2021 09:09:22 +0700 Subject: [PATCH] fixed youtube split regexp --- src/utils/splitText.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/splitText.ts b/src/utils/splitText.ts index 32366574..ac95454c 100644 --- a/src/utils/splitText.ts +++ b/src/utils/splitText.ts @@ -3,7 +3,7 @@ import { flatten, isEmpty } from 'ramda'; export const splitTextByYoutube = (strings: string[]): string[] => flatten( strings.map(str => - str.split(/(https?:\/\/(?:www\.)(?:youtube\.com|youtu\.be)\/(?:watch)(?:\?v=)[\w\-\&\=]+)/) + str.split(/(https?:\/\/(?:www\.)?(?:youtube\.com|youtu\.be)\/(?:watch)?(?:\?v=)?[\w\-\&\=]+)/) ) );