Tengo entendido que RegEx no hará esto. ¿Qué hará?
Mi problema, específicamente, son las etiquetas de género de iTunes extremadamente desordenadas. Me gustaría fusionar etiquetas de género que tengan valores separados por comas iguales o similares, y fusionar esos valores en orden alfabético. He encontrado scripts que pueden hacer esto con listas separadas por tabulaciones, pero no cadenas separadas por comas. No he podido encontrar ninguna aplicación existente (o script) que me permita fusionar, por ejemplo:
'Rock, Indie, Banda sonora, Folk, Electrónica, Experimental'
con
'Folktronica, Experimental, Banda Sonora, Rock, Indie'
para resultar en
'Experimental, Folktrónica, Indie, Rock, Banda Sonora'
Otro ejemplo podría ser fusionar y ordenar alfabéticamente las cadenas de género de las pistas con clasificaciones como:
'Armónica Blues, Blues eléctrico, Blues'
'Blues, armónica Blues, eléctrica, armónica'
'Armónica, Blues, Blues Eléctrico'
en
'Blues, Blues eléctrico, Armónica Blues'
¿Cuál es mi mejor apuesta?
Encontré la/una respuesta combinando la información
aquí: https://stackoverflow.com/a/23026003
y aquí: https://stackoverflow.com/a/3445211
El servicio creado se ve así:
Probablemente investigaré cómo modificar esto para que funcione en lotes de pistas, lo que será un poco diferente ya que el texto en sí mismo no está, en ese caso, específicamente seleccionado, pero esto funciona por ahora en una sola pista en una base de tiempo.
klanomath
tab
o;
hacia,
dentro del guión, sino las reglas sobre cómo fusionar categorías/géneros...