In addition to colons, I'd like to have slashes replaced with a separate particular character but from what I've read, can't figure out how to accomplish both. Is there a way I'm missing? Any help would be appreciated, thank you!
Ah, yes, there might be some top-level clean-up functions that apply to all bindings, such as removing / so you can't accidentally organize things into accidental folder structures.
Thanks for the replies. I tried switching to {plex.tail.derive{ext == 'srt' ? '.en' : ''}} but it changed where the file was located so I ended up keeping the if command. On a similar topic, I changed my code to:
String.asciiQuotes() will convert unicode quotes to ASCII quotes, replace “ ” with " " and ‘ ’ with ' ' and so on.
" is not allowed in file paths. If your format yields " as part of the file path, then it'll be removed. Both GUI and CLI should make that quite clear, either through a dialog, or via logging.