Umbenennung eines exakten Feldes automatisieren

Hallo!

Ich habe ein kleines Problem bzw. eine kleine Frage:

Kann man ein exaktes Feld automatisieren?

Hier ein Beispiel:
Feld "Artist": "Kenny T" soll nun automatisiert werden in "T., Kenny"
Durch "Ersetzen mit regulärem Ausdruck" funzt es nicht korrekt, da beispielsweise "Kenny Test" in "T., Kennyest" umgewandelt werden würde.

Kann mir da jemand weiterhelfen?

Schöne Grüße, tolles Programm

UL

Was ist ein 'exaktes Feld' und was meinst du mit 'ein exaktes Feld automatisieren'?
Wie sieht der reguläre Ausdruck aus?

DD.20081011.1831.CEST

Hi,

ich meine es im Prinzip so:

"Ersetzen mit regulärem Ausdruck"
-> Feld "artist" / Regulärer Ausdruck "Mel C" / Treffer ersetzen durch "C., Mel"

Problem: Nun werden hierbei alle Begriffe mit der Buchstabenfolge "Mel C" geändert. "Mel Christ" wird dann zu "C., Melhrist".

Durch "Ersetzen" funzt es auch nicht. "Ersetzen nur als Wort" auch nicht.
Es müsste eine Funktion geben für "Ersetzen eines definierten Bereiches, bzw. Satzes".

Anderes Beispiel:
"Snoop Dogg" soll "Snoop Doggy Dogg" heissen.
Bei ersetzen eines regulären Ausdruckes käme folgendes raus:
-> Bei ID-Tags mit Ursprung "Snoop Dogg" ->> Ergebnis: "Snoop Doggy Dogg" (also noch ok)
-> Bei ID-Tags mit Ursprung "SNOOP DOGGy Dogg" ->> Ergebnis: "Snoop Doggy Doggy Dogg"

Wär schön, wenn mir jemand da helfen könnte!?

Gruß

UL

Hmm, ... "Mel C" kann ich nur schwerlich als regulären Ausdruck erkennen.

Hmm, bei "Snoop Doggy Doggy Dogg" kannst du z. B. mit $replace() das "Doggy Doggy" ersetzen durch "Doggy". So etwas sollte auch allgemein mit einem regulären Ausdruck möglich sein.

DD.20081014.2240.CEST