diff --git a/beetsplug/lyrics.py b/beetsplug/lyrics.py index 01a188616..b7417db48 100644 --- a/beetsplug/lyrics.py +++ b/beetsplug/lyrics.py @@ -122,6 +122,7 @@ def strip_cruft(lyrics, wscollapse=True): lyrics = unescape(lyrics) if wscollapse: lyrics = re.sub(r'\s+', ' ', lyrics) # Whitespace collapse. + lyrics = re.sub(r'<(script).*?(?s)', '', lyrics) # Strip script tags lyrics = BREAK_RE.sub('\n', lyrics) #
newlines. lyrics = re.sub(r'\n +', '\n', lyrics) lyrics = re.sub(r' +\n', '\n', lyrics)