Sure, please, see SHA: 37a3b97
I also added a test for characters '.','-','_' that were not checked.