Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Nice kata to practice regex skill. I'd suggest enabling Node v12.x because useful regex features such as named grouping are not supported in Node v8.x.
There should be much more thorough testing with invalid phone numbers, as currently it's possible to pass with incomplete input validation.
From the description it is unclear if it is allowed for "separators" to be mixed within the same phone number.
The examples in the description don't cover this point.
The first sample test imply they can be mixed.
But then the final tests don't seem ever to test for mix of separators.
Suggest clarifying this in the description.