Code: Select all
{n.upperInitial()} ({y}) {' CD'+pi} {fn.match(/(?i)Unrated/).replaceAll('(?i)Unrated','[UR]')} {fn.match(/(?i)\[UR\]/).replaceAll('(?i)UR','UR')} {fn.match(/(?i)DC/).replaceAll('(?i)DC','[DC]')} {fn.match(/(?i)ENG,JPN/).replaceAll('(?i)ENG,JPN','[ENG,JPN]')} {fn.match(/(?i)\[Comm\]/).replaceAll('(?i)Comm','Comm')} {fn.match(/(?i)Commentary/).replaceAll('(?i)Commentary','[Comm]')} {fn.match(/(?i)\[Rifftrax\]/).replaceAll('(?i)Rifftrax','Rifftrax')} {fn.match(/(?i)\[Doc\]/).replaceAll('(?i)Doc','Doc')}{'.'+lang}
Code: Select all
{fn.match(/PATTERN/).replaceAll('PATTERN','PATTERN')}
I was hoping for something like:
Code: Select all
{fn.match(/.*/).replaceAll('PATTERN01','PATTERN01'|'PATTERN02','PATTERN02')}
I suppose it doesn't matter that much in terms of total length but it does add up.