saner character limitations: [\w\s0-9]