Well, I'm still following the creepy path of using regexes, as I'm interested in this topic and trying to master it this way:). I've tried to make my code account for all the suggested cases and tested it with all the suggested phone numbers plus some of mine. It finally produces the expected output, but the validator says there are some /*mysterious*/ verification criteria I haven't yet accounted for. I'm just wondering what other cases I need to include, or what I might have failed to notice in the task description.