title: Colon/Asterisk as a filename delimiter?
body: <p>I'm looking for a character to use a filename delimiter (I'm storing multiple filenames in a plaintext string). Windows seems not to allow <code>:</code>, <code>?</code>, <code>*</code>, <code>&lt;</code>, <code>&gt;</code>, <code>"</code>, <code>|</code>, <code>/</code> and <code>\</code> in filenames. Obviously, <code>\</code> and <code>/</code> can't be used, since they mean something within a path. Is there any reason why any of those others shouldn't be used? I'm just thinking that, similar to <code>/</code> or <code>\</code>, those other disallowed characters may have special meaning that I shouldn't assume won't be in path names. Of those other 7 characters, are any definitely safe or definitely unsafe to use for this purpose?</p>