Tell us what’s happening:
Well, first at all excuse my English, i’m not a native speaker.
I was doing this challenge, and result that my solution was right, but it isn’t
One of the rule is: The only numbers in the username have to be at the end. There can be zero or more of them at the end.
But my code solution was /[a-z]\w+/i;
and it actually admits something like Master01Pro
So i think that this particular challenge need one more test to test something with numbers between the letters
Pff i hope i explained right
pd. right solution: /^[a-z]{2,}\d*$/i;
Your code so far
let username = "JackOfAllTrades";
let userCheck = /[a-z]\w+/i; // Change this line
let result = userCheck.test(username);
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0
.
Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/regular-expressions/restrict-possible-usernames