whitelist valid characters, instead of blackisting
Merge pull request #184 from reallyenglish/10.0@tomoyukis

whitelist valid characters, instead of blackisting