Tell us what’s happening:
why do I need to do a plus sign in /\s+/g; but if I do a plus sign with the capital S it gives me a wrong answer and I need to delete the plus?
I thought the plus meant that it shouldn’t stop at the first counted variable, I don’t understand
Your code so far
// Setup var testString = "How many non-space characters are there in this sentence?"; // Only change code below this line. var expression = /\S/g; // Change this line // Only change code above this line // This code counts the matches of expression in testString var nonSpaceCount = testString.match(expression).length;
Your browser information:
Your Browser User Agent is:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36.
Link to the challenge: