i have ugly strings that looks like this:
string1 = 'Fantini, Rauch, C.Straus, Priuli, Bertali: 'Festival Mass at the Imperial Court of Vienna, 1648' (Yorkshire Bach Choir & Baroque Soloists + Baroque Brass of London/Seymour)'
string2 = 'Vinci, Leonardo {c.1690-1730}: Arias from Semiramide Riconosciuta, Didone Abbandonata, La Caduta dei Decemviri, Lo Cecato Fauzo, La Festa de Bacco, Catone in Utica. (Maria Angeles Peters sop. w.M.Carraro conducting)'
i would like some kind of library/algorithm that will give me a percentage of how many words they have in common, but i want to exclude special characters like ','
and ':'
and '''
and '{'
etc
i know the Levenshtein algorithm exists but this compares how many CHARACTERS, i would like to compare how many WORDS they have in common