name: Musixmatch variables: artist: type: artist filters: - strip_diacritics - lowercase - [regex, "'", ""] - [regex, "/", " "] - [regex, '\s&(?=\s)', " "] - [regex, '(?<=\W|\s)+(feat.+|ft[\W\s]+|(f\.\s)).+', ""] - [regex, '[^\sa-z0-9]\s*', ""] - [strip_nonascii, -] title: type: title filters: - strip_diacritics - lowercase - [regex, " '|' |/", " "] - [regex, "'", " "] - [regex, '\.+|,+|/+|(\W+(?=$))|(^\W+)', ""] - [regex, '\s&(?=\s)', " and"] - [strip_nonascii, -] config: url: "http://www.musixmatch.com/lyrics/{artist}/{title}" pattern: ['

(?.*?)

]*"lyrics-report".*?>', s] post-filters: - [regex, "", "", s] - [regex, '
', "\n", s] - strip_html - utf8_encode - entity_decode - clean_spaces