add check for non alpa/-/_ chars
Merge pull request #453 from typal/issue-452

add check for non alpa/-/_ chars