(?i-) = ? (kommt der String von DetlevD?)
^ = normal Stringanfang
(.+?) = ein oder beliebig viele Zeichen, die nicht gierig sind, also so kurz wie möglich
\s = irgendein "whitespace-character"
$ = Stringende
',' = Die Apostrophe gehören nicht zum Komma sondern zu den beiden Ausdrücken links und rechts davon
$1 = Das, was durch die erste Klammer gefunden wird
Les dir mal die Hilfe durch, da steht das als "Kurzreferenz" drin (außer ein paar Sachen, wie das erste).
Die Klammer gehört zum ersten regexp, das als erstes Argument wieder regexp hat. Stell dir einfach vor was das innere (also 2.) regexp zurückliefert und stecke dass dann in das äußere (1.) regexp.
Der Link unter der Hilfe mag zwar denen helfen die mehr als Schulengl. gehabt ham.
Was ist mit jenen ( ego inbegriffen ) die nur bruchstückhaft vereinzelte Brocken behalten oder fortwährend hier und da lesen.
Ja, ich habe den auch schonmal wegen einem solchen Konstrukt gefragt. Es gibt im Internet noch diverse Tutorials, die noch mehr Befehle für reguläre Ausdrücke zeigen (vielleicht ist das irgendwas mit Groß- und Kleinschreibung). Leider kann da Mp3tag mehr, als in der Hilfe steht (Wobei sich das "Leider" darauf bezieht, dass das nicht in der Hilfe steht).
Zur Hilfe, angeblich soll die offline wieder Deutsch sein (also im Programm selber). Ich habe das allerdings noch nicht wieder probiert.
Das ist quasi ne Zusammensetzung aus zwei $regexp
die erste (die innere) ist:
$regexp(%artist%,(.)( | '('| '[')(featuring|Featuring|FEATURING|ft|Ft|FT|ft.|Ft.|FT.|feat|Feat|FEAT|feat.|Fe
at.|FEAT.) (.),feat. $4 XXXXX $1)
Und die zweite ist:
$regexp(string,(')'|']') XXXXX , XXXXX )
Wobei string hier für die erste $regexp Funktion steht. Da ich diese nicht so hinbekommen hab, dass sie die schließenden runden oder eckigen Klammern wegmacht, hab ich einfach eine zweite gemacht die das Ergebins der ersten Funktion weiterverarbeitet.
Die deutsche Hilfe rufst du im Programm einfach mit F1 auf.
Die deutsche Hilfe ist seperat aus der alten 2.42.Version bei mir auf der Sicherungsplatte im Installordner erhalten, derweil jede neu Version ihren eignen neuen Ordner bekommt.
Die Aktion habe ich auch hier beim stöbern gefunden, um das umständliche in den Editor ziehen; Tabs setzen in Excel Spalten verschieben um im Editor anschließend richtiggestellt wieder enttabt zu werden um dann per Tesxtdatei in mp3tag zu improten.
Das Mp3Tag umfangreicher ist als das was die Hilfe hergibt, lässt nur daraus schliessen das User die Entwicklungsfähigkeiten besitzen dort eine "Never ending Story" an Aktionen und Aktiönchen finden herstellen und diese explizit auf ihre Daten losschicken - erproben - dann mit uns teilen oder gar helfen können. Welcher Musiksammelnder hat nicht schon div. Prob's gehabt......