Add letras lyrics provider

This commit is contained in:
Jonas Kvinge
2024-02-28 21:33:30 +01:00
parent 04ba202e12
commit 9c6649f077
5 changed files with 117 additions and 0 deletions

View File

@@ -163,6 +163,7 @@ QString HtmlLyricsProvider::ParseLyricsFromHTML(const QString &content, const QR
.remove(QRegularExpression("<script>[^>]*</script>"))
.remove(QRegularExpression("<div [^>]*>×</div>"))
.replace(QRegularExpression("<br[^>]*>"), "\n")
.replace(QRegularExpression("</p>"), "\n\n")
.remove(QRegularExpression("<[^>]*>"))
.trimmed());
}