I may be wrong here, but I think you want more than 1 `[-\\w]` between each dot