Hallo Forengemeinde,
ich suche nach einer Möglichkeit, kleingeschriebene Namen im Titel zu finden (und im zweiten Schritt gerne groß zu schreiben, aber es scheitert bei mir schon beim Filter).
Vorab: das Zeichen Backslash wird ausgeschrieben, da es hier nicht angezeigt wird
Dies sind meine Probedateien
|Track||Titel|
|01||1. Akt: 01. Aah! Finalmente! (angelotti)|
|02||1. Akt: 02. e sempre lava!|
|03||1. Akt: 03. sante ampolle! il suo ritratto!|
|04||1. Akt: 04. Dammi i colori... recondita armonia (Sagrestano/Cavaradossi)|
|05||1. Akt: 05. Gente là dentro! (cavaradossi/angelotti/Tosca)|
|06||1. Akt: 06. mario! mario! mario!... son qui!|
|07||1. Akt: 07. ora stammi a sentir|
|08||1. Akt: 08. or lasciami al lavoro|
|09||1. Akt: 09. ah, quegli occhi... quale occhio al mondo|
|10||1. Akt: 10. Mia gelosa! (Tosca/Cavaradossi) |
|11||1. Akt: 11. È buona la mia tosca (Cavaradossi/Angelotti)|
|12||1. Akt: 12. Sommo giubilo, eccelenza! (Sagrestano/Coro)|
|13||1. Akt: 13. Un tal baccano in chiesa! (Scarpia/Sagrestano/Spoletta)|
|14||1. Akt: 14. Tosca? Che non mi veda (Scarpia/Tosca/Sagrestano)|
|15||1. Akt: 15. Ed io venivo a lui tutta dogliosa (Tosca/Scarpia)|
|16||1. Akt: 16. Tre sbirri, una carrozza (Scarpia/spoletta/Coro)|
Dies sind meine Filter mit den jeweiligen Suchergebnissen:
%title% MATCHES " (?-i)Backslash(angelotti"
findet Titel 01,
aber nicht Titel 05, klar, weil die Klammer vorausgeht
muß ich den Backslash( weglassen
das wäre dann:
%title% MATCHES " (?-i)angelotti"
findet gar nichts,
vermutlich weil kein Leerzeichen davor ist.
Ich brauche also einen Platzhalter für ein beliebiges Zeichen.
also einen Punkt
das wäre dann:
%title% MATCHES " (?-i).angelotti"
findet wieder Titel 01, aber auch wieder nicht Titel 05, vermutlich weil nicht nur EIN Zeichen davor steht.
Ich benötige also einen Ausdruck für beliebig viele Zeichen alles Klassen....
das wäre doch dann der Stern *
Also:
%title% MATCHES " (?-i).*angelotti"
findet jetzt Titel 01 und Titel 05
So, Problem gelöst? Ich weiß es nicht so recht.
Frage 1
Kann ich mit %title% MATCHES " (?-i).*gesuchterText123" alle Stellen in den Titeln finden, die "gesuchterText123" sind?
Jetzt würde ich mir noch gerne eine Funktion bauen, die alle gefundenen Stellen durch meinen Wunschtext ersetzt, in dem oberen Fall also durch "Angelotti".
Wichtig wäre mir, daß ich im Filter erstmal sehen kann, was überhaupt zum Ändern ausgewählt ist...
Frage 2
Wie kann ich da herangehen?
Ich finde das mit der RegEx ja wirklich faszinierend, aber es ist so viel was man verstehen muß. Wenn ich da einen fehleR mache und dann meine ganze Audiothek mit über 1000 Alben an für mich nicht sofort nachzuvollziehenden Stellen geändert wird, habe ich etwas Angst vor diesem Werkzeug.
Frage 3
Also gibt es nicht so ein Dummi-Tool, wo ich wie bei Word in den von mir gewünschten Feldern 'suchen' und 'ersetzen' kann, am besten Eintrag für Eintrag per Klick????
Frage 4 Stuhlkreis
Hat sich jemand von Euch auch dort befunden wo ich gerade bin und sich alles beigebracht? Oder resigniert?
%forum% MATCHES " (?-i).*ViElEn_dAnK_fUEr EuErE_HiLfEEEEEEEEEEEEE"