Replace invalid Filename characters from Title?

Is there any way to create an action that takes the contents of the TITLE field & puts it into the FILENAME field, but replace any characters that would be invalid in a file name?

For example:

TITLE:
Piano Concerto No. 20 in D minor, K.466: I. Allegro

The colon is an invalid character for a filename so it becomes...

_FILENAME:
Piano Concerto No. 20 in D minor, K.466 I. Allegro

Can I instruct the action to put a "-" in place of a colon, like this

_FILENAME:
Piano Concerto No. 20 in D minor, K.466 - I. Allegro

Thanks!

See help manual, function ... $validate(filename, char)

You may create your own specific replacement table ...
see function ... $replace(string,from1,to1,from2,to2,...)
see function ... $regexp(string,expression,replacement)

DD.20140915.2018.CEST