1 votos

¿Cómo puedo crear un servicio para alfabetizar una cadena de texto separada por comas?

Tengo entendido que RegEx no lo hará. ¿Qué lo hará?

Mi problema, en concreto, es que las etiquetas de género de iTunes están muy desordenadas. Me gustaría combinar las etiquetas de género que tienen los mismos o similares valores separados por comas, y combinar esos valores en orden alfabético. He encontrado scripts que pueden hacer esto con listas separadas por tabulaciones, pero no con cadenas separadas por comas. No he podido encontrar ninguna aplicación existente (o scriptsscriptscripts) que me permita fusionar, por ejemplo:

Rock, Indie, Banda Sonora, Folk, Electrónica, Experimental'

con

Folktronica, Experimental, Banda Sonora, Rock, Indie'

para dar lugar a

Experimental, Folktronica, Indie, Rock, Banda Sonora'

Otro ejemplo podría ser la fusión y alfabetización de las cadenas de género de las pistas con clasificaciones como:

'Harmonica Blues, Electric Blues, Blues'

'Blues, Blues de la Armónica, Eléctrico, Armónica'

Armónica, blues, blues eléctrico

en

Blues, blues eléctrico, blues con armónica

¿Cuál es mi mejor opción?

1voto

Locutus Puntos 271

Encontré la/una respuesta combinando la información
aquí: https://stackoverflow.com/a/23026003
y aquí: https://stackoverflow.com/a/3445211

El servicio creado tiene el siguiente aspecto:

enter image description here

Probablemente buscaré 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 esa instancia, específicamente seleccionado, pero esto funciona por ahora en una sola pista a la vez.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X