diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingDecrypter.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingDecrypter.java index d71754e0b9..63ef8c732d 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingDecrypter.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeThrottlingDecrypter.java @@ -137,7 +137,7 @@ private static String parseWithParenthesisMatching(final String playerJsCode, @Nonnull private static String parseWithRegex(final String playerJsCode, final String functionName) throws Parser.RegexException { - final Pattern functionPattern = Pattern.compile(functionName + "=function(.*?};)\n", + final Pattern functionPattern = Pattern.compile(functionName + "=function(.*?\\};)\n", Pattern.DOTALL); return validateFunction("function " + functionName