Ich habe eine recht lange Liste von Künstlern mit einem Lied von ihnen kombiniert. Einige Beispiele sind im Folgenden aufgeführt:Regex Artist-Titel
30 Seconds To Mars - Savior
3-nen E-Gumi Utatan - Seishun Satsubatsuron (TV)
7!! - Start Line (TV)
ABBA - Estoy soñando
AKINO with bless4 - Kimi no Shinwa ~ Aquarion Dai Ni Shou (TV)
µ's - Angelic Angel (TV)
Jeder Name wie dieser Liste formatiert ist habe ich versucht, alle möglichen Kombinationen hinzuzufügen.
Ich brauche eine Liste aller Künstler und Songs getrennt. Wie würde ich den Künstler extrahieren, damit ich das in eine andere Datei kopieren kann. Und wie würde ich das Lied extrahieren, damit ich es in eine andere Datei kopieren kann.
Wie gesagt ist das Format Artist - Lied
ich diese Regex atm versucht: ^.*(-)
Aber diese wählt die - Zeichen zu
In Ihrem zweiten - was ist, wenn Sie einen Song-Titel mit '-' in er haben? wie unterscheidest du das eine und das andere? –
Wenn der Satz wäre: "Test - Pizza - Test" Die Ausgabe sollte "Pizza - Test" sein. Also ich denke, es sollte auf den ersten Strich (-) mit Leerzeichen um ihn herum aussehen. – Baklap4
Duplizieren Sie Ihre Datei für den Interpreten und die Songliste - verwenden Sie in beiden Fällen '^ (. *?) - (. *)' Als Suchmuster, ersetzen Sie zuerst durch '\ 1', in der zweiten durch' \ 2' –