diff --git a/server_files/model.php b/server_files/model.php index bdcab22..bf48200 100644 --- a/server_files/model.php +++ b/server_files/model.php @@ -298,7 +298,7 @@ function exportProblemsData() { function displayVideo($link) { - if (preg_match("#(https?://|)(www\.|)(youtube\.com/watch\?v=|youtu.be/)(.*)#", $link, $matches)) { + if (preg_match("#(https?://|)(www\.|)(youtube\.com/watch\?v=|youtu.be/)([a-zA-Z0-9]*)?.*?#", $link, $matches)) { $code = $matches[4]; /** @noinspection HtmlDeprecatedAttribute */ /** @noinspection HtmlDeprecatedTag */