Artist tag replace multiple "and" with commas and "and"
First as a tip, i have this regex(s) for artist tag that converts things like this:
(1)----------------------------------------------------------------------------------------
Regular expression
(?(?=.*\s+(and|&)\s+.*)[†]|(^(\s?(\w|[][{()_+=!@#$%^&*:;"'?><.~
|¨¨΄΄΅}/-]))+)(\s*,\s*)((\s?(\w|[][{()_+=!@#$%^&*:;"'?><.~``|¨¨΄΄΅}/-])\s?)*$))
Replace matches with
\2 and \6
converts this:
bla bla bla, bla bla bla
bla bla bla , bla bla bla
bla bla bla ,bla bla bla
to this:
bla bla bla and bla bla bla
bla bla bla and bla bla bla
bla bla bla and bla bla bla
(2)----------------------------------------------------------------------------------------
Regular expression
((.+)(,)(.+))+((.+\b)(\s*(,|\sand\s|\s&\s)\s*)(\b.+$))
Replace matches with
\1\6 and \9
converts this:
bla bla bla, bla bla bla, bla bla bla, bla bla bla
bla bla bla , bla bla bla , bla bla bla , bla bla bla
bla bla bla ,bla bla bla ,bla bla bla ,bla bla bla
to this:
bla bla bla, bla bla bla, bla bla bla and bla bla bla
bla bla bla , bla bla bla , bla bla bla and bla bla bla
bla bla bla ,bla bla bla ,bla bla bla and bla bla bla
Now the difficult part for me is to:
converts this:
bla bla bla and bla bla bla and bla bla bla and bla bla bla
to this:
bla bla bla, bla bla bla, bla bla bla and bla bla bla
I don't care if the comma is at left, center or right because i am fixing it later.