Thanks for the reply and for correcting the error. I figured *exp=*
specified a regular expression; I understand regular expressions. I
couldn't figure out how it was being used, though.
ARTIST(exp=^.*\s(.*)$)
Is that regexp syntax used solely for string reduction? I'm guessing it
cannot be
Danny8;519406 Wrote:
ARTIST(exp=^.*\s(.*)$)
Is that regexp syntax used solely for string reduction?
That exception would probably pick the second to the last word in the
ARTIST tag. I'm not sure how the different .* are handled if the ARTIST
contains more than two word.
The part
Is there a way to learn more about the syntax used in the tag mapping
field of custom scan?
The server settings page helpfully lists several examples, but I would
like to see a reference page if possible. Is that function syntax unique
to Erland's plugins, or is it based on some common library?
The format you describe is the way to do it with the tag mapping
functionality, but I think it's case sensitive so the last part needs to
be:
MOVEMENT(text= )
And not:
MOVEMENT(TEXT= )
The exp format is standard regular expressions in Perl syntax, search
for perl regular expression on Google