Hi,
I have some releases which have EP as the last two characters, eg. All Cried Out EP.
I would like to place the EP in braces, eg. All Cried Out {EP}.
I have tried the following:
Source format: %album%
Guessing pattern: %album% $right(%releasetype%,2)
Field: ALBUM
Format string: %album% {%releasetype%}
Which results in the following:
All Cried Out EP {}
Try an action of the type "Replace" for ALBUM
Search string: EP
Replace string: {EP}
It may be safer to activate the "Match word" option.
Thanks for that! So much simpler.
Your format string
%album% $right(%releasetype%,2)
would replace the existing content in %ALBUM% with the content from %ALBUM% and then add the right 2 characters from %RELEASETYPE%. In the second example you put it in {}. It seems, that your content in %RELEASETYPE% is empty or at least the 2 right characters in %RELEASETYPE% are empty.
This result in
All Cried Out EP {}
Please be aware, that replacing EP with {EP} will replace every occurence of EP, also in this example
This is EP number 1
into
This is {EP} number 1
not only if EP was found as last two characters in %ALBUM%.
To replace the last two characters in the content of album with curly braces (if this characters are EP), you could use this regular expression:
$regexp(%ALBUM%,\s(EP)$, {$1})
This searches for a space EP at the end and replace it with a space an opening curly bracket, followed by EP and a closing curly bracket.
Or a filter like
%album% HAS " EP"
may lead to a lot of hits.
At least I did not have an album where a word starts with "EP"
There could be some additional infos (at least in my collection) like
"Microfunk EP, Volume 2"
or
"Rare EP Tracks 1961-1966"
or
"The Singles, The EP and The Demos"
or
"The EP Collection"
or
"EP 2010"