# feat. formatieren ...

**URL:** https://community.mp3tag.de/t/feat-formatieren/14247
**Category:** Allgemein
**Created:** [December 21, 2012, 12:06pm UTC](https://community.mp3tag.de/t/feat-formatieren/14247 "2012-12-21T12:06:20Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![XerXes777](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/x/b19c9b/32.png) [@XerXes777](https://community.mp3tag.de/u/XerXes777)
#### Post date: [December 21, 2012, 12:06pm UTC](https://community.mp3tag.de/t/feat-formatieren/14247/1 "2012-12-21T12:06:20Z")

</div>

hey suche reguläre ausdrücke für  
der aus meinem artist zb.

David Guetta feat. Chris Willis feat. Fergie feat. Lmfao  
David Guetta feat. Chris Willis, Fergie, Lmfao

Der aus meinen artist feld liest und den tag ins albumartist feld reinschreibt

David Guetta & Afrojack feat. Niles Mason ;artistfeld  
David Guetta ;albumartistfeld

David Guetta feat. Afrojack & Niles Mason ;artistfeld  
David Guetta ;albumartistfeld

DJ Antoine vs. Timati feat. Kalenna ;artistfeld  
DJ Antoine ;albumartistfeld

Also damit es auch immer feat. heißt benuzte ich folgenden regulären ausdruck:  
"((|[| )(featuring|feat|ft|and).? "  
erstetzen durch "$1feat. "

und damit nix in klammern steht noch  
"\s\*((featuring|feat|ft).?( .+?))"  
ersetzen durch " feat.$2"  
"\s\*((|[|{)(featuring|feat|ft).?( .+?)()|]|})"  
ersetzen durch feat.$3

habe mir die ausdrücke aus dem inet koppiert.

und mom benutzte ich den code:  
erstmal kopiere ich den artist zu album artist  
dann tag feld formatieren  
feld albumartist  
string: "$regexp(%artist%,(.+) (featuring|feat|&|ft)._._,$1,1)"

aber wenn noch ein & oder feat. artist feat. artist .....  
drin vorkommt passt das ganze noch nicht

hat wer zeit mir zu helfen ?

lieben dank im vorraus

---

_[View the full topic](https://community.mp3tag.de/t/feat-formatieren/14247)._
