Mein Verständnis ist, dass RegEx dies nicht tun wird. Was wird?
Mein Problem sind insbesondere extrem chaotische iTunes-Genre-Tags. Ich möchte Genre-Tags zusammenführen, die dieselben oder ähnliche kommagetrennte Werte haben, und diese Werte in alphabetischer Reihenfolge zusammenführen. Ich habe Skripte gefunden, die dies mit tabulatorgetrennten Listen tun können, aber nicht mit kommagetrennten Zeichenfolgen. Ich konnte keine vorhandene App (oder Skript) finden, mit der ich zum Beispiel zusammenführen kann:
'Rock, Indie, Soundtrack, Folk, Electronica, Experimental'
mit
'Folktronica, Experimental, Soundtrack, Rock, Indie'
resultieren in
'Experimental, Folktronica, Indie, Rock, Soundtrack'
Ein weiteres Beispiel könnte das Zusammenführen und Alphabetisieren der Genre-Strings von Tracks mit Klassifizierungen wie den folgenden sein:
'Mundharmonika Blues, Electric Blues, Blues'
'Blues, Mundharmonika Blues, Elektrik, Mundharmonika'
„Mundharmonika, Blues, Electric Blues“
hinein
'Blues, elektrischer Blues, Mundharmonika-Blues'
Was ist meine beste Wette?
Ich habe die/eine Antwort gefunden, indem ich die Informationen
hier kombiniert habe: https://stackoverflow.com/a/23026003
und hier: https://stackoverflow.com/a/3445211
Der erstellte Dienst sieht folgendermaßen aus:
Ich werde wahrscheinlich prüfen, wie ich dies ändern kann, um mit Stapeln von Spuren zu arbeiten, was ein wenig anders sein wird, da der Text selbst in diesem Fall nicht speziell ausgewählt ist, aber das funktioniert vorerst bei einer einzelnen Spur eine Zeitbasis.
klanomath
tab
oder;
nach geändert werden - sondern die Regeln, wie Kategorien / Genres zusammengeführt werden ...,