Ich möchte gerne den Artist ersetzen mit regulären Ausdrücken,
& One ----------> And One
aber nur, wenn davor und dahinter nichts steht !
Ich habs versucht mit
/& One$/
und anderen Versionen, aber ich bin zu b.........
Danke für die Hilfe
dano
Nov 23 2007, 19:05
"davor und dahinter" wäre ^& One$ Das ganze muss (darf?) nicht in Schrägstriche gesetzt werden.
Dickie
Nov 24 2007, 09:40
DANKE das wars !!!
So hatte ich es auch mal, allerdings mit /
Schönes Wochenende
Gruss Dickie
mbaa3
Dec 23 2007, 20:08
Ich habe mit ähnlichen Ersetungen leider keien Erfolg gehabt: Im Tag %artist% kommen die unterschliedlichen Abkürungen vor ft ft. feat Feat. Featuring featuring Ich möchte diese einheitlich ersetzen mit ft. Wie gehe ich da am geschicktestens vor?
DetlevD
Dec 23 2007, 21:31
QUOTE (Manfred Baack @ Dec 23 2007, 20:08)
... Wie gehe ich da am geschicktestens vor?
Hmm, geschickt kann man das, was man gut kann, oder? Also folgend drei Vorschläge ... es gibt bestimmt noch mehr Lösungen für das Problem: ersetze "ft ft. feat Feat. Featuring featuring" durch "ft. ft. ft. ft. ft. ft."
Aktion #3 Aktionstyp 2: Ersetzen Feld: MANFRED_BAACK_1 Original: ft Ersetzen durch: ft. [X] Nur als Wort ersetzen [_] Groß-/Kleinschreibung berücksichtigen
Aktion #4 Aktionstyp 2: Ersetzen Feld: MANFRED_BAACK_1 Original: feat Ersetzen durch: ft. [X] Nur als Wort ersetzen [_] Groß-/Kleinschreibung berücksichtigen
Aktion #5 Aktionstyp 2: Ersetzen Feld: MANFRED_BAACK_1 Original: feat. Ersetzen durch: ft. [X] Nur als Wort ersetzen [_] Groß-/Kleinschreibung berücksichtigen
Aktion #6 Aktionstyp 2: Ersetzen Feld: MANFRED_BAACK_1 Original: featuring Ersetzen durch: ft. [X] Nur als Wort ersetzen [_] Groß-/Kleinschreibung berücksichtigen
Hinweis: Ein Sonderzeichen ÷ durch ein Leerzeichen ersetzen. Ende Aktionsgruppe Test_Manfred_Baack_1 (6 Aktionen)
Hinweis: Ein Sonderzeichen ÷ durch ein Leerzeichen ersetzen. Ende Aktionsgruppe Test_Manfred_Baack_3 (3 Aktionen)
DD.20071223.2131.CET
mbaa3
Dec 24 2007, 22:55
Replace mit ft.
Vielen Dank für die schnelle und ausführliche Antwort. Nicht alle Beispiele konnte ich nachvollziehen. Ich habe mich zunächst mit Beispiel 3 beschäftigt. Dieses habe ich nachgebaut, allerdings wurde das Feld ARTIST nicht verändert. Trotzdem war das Beispiel für mich sehr hilfreich. Ich habe es auf 1 Zeile reduziert ...
... Vielen Dank für die schnelle und ausführliche Antwort. Nicht alle Beispiele konnte ich nachvollziehen. Ich habe mich zunächst mit Beispiel 3 beschäftigt. Dieses habe ich nachgebaut, allerdings wurde das Feld ARTIST nicht verändert. Trotzdem war das Beispiel für mich sehr hilfreich. Ich habe es auf 1 Zeile reduziert ...
Man könnte diese Möglichkeit noch etwas sicherer machen, indem man "nur als Wort ersetzen" simuliert sowohl durch nachgestellte, als auch durch vorangestellte Leerzeichen: Formatstring: $replace(%artist%,÷ft÷,÷ft.÷,÷feat÷,÷ft.÷,÷Feat.÷,÷ft.÷,÷Featuring÷,÷ft.÷,÷featu ring÷,÷ft.÷) Hinweis: Ein Sonderzeichen ÷ durch ein Leerzeichen ersetzen.
DD.20071225.1020.CET
mbaa3
Dec 25 2007, 16:20
diese Möglichkeit noch etwas sicherer machen ... Ist eine gute Idee. Ich habe zusätzlich noch weitere Varianten hinzugefügt:
$replace(%artist%, FT. , ft. , FT , ft. , FEAT , ft. , FEAT. , ft. , FEATURING , ft. , Ft , ft. , ft , ft. , Feat , ft. , feat , ft. , Feat. , ft. , feat. , ft. , Featuring , ft. , featuring , ft. )
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.