Re:BlurHash: Algorithm to generate compact representation of...
by DagAgren on Thursday February 20, 2020 @10:39AM
(#22375781)
These are the safest I could find. They are perfectly fine for using in filenames.
Re:BlurHash: Algorithm to generate compact representation of...
by svnpenn on Thursday February 20, 2020 @01:01PM
(#22377029)
Windows "A file name can't contain any of the following characters":
\ / : * ? " < > |
which means "*:|" would need to be removed if you want to support that use case
With this charset: 0123456789ABCDEFGHIJKLMNOPQ RSTUVWXYZabcdefghijklmnopqr stuvwxyz#$%*+,-.:;=@[]^_{|}~.
I imagine you could tweak that to replace problematic chars with safe substitutes.