Learn Form Validation by Building a Calorie Counter - Step 33

Tell us what’s happening:

im not sure whats wrong the instructions said to replace my 0-9 character classes with shorthand so i replaced both with the /d short hand the i got the error code you should replace the 0-9 character class before your e class in your regular experssion

Your code so far

<!-- file: index.html -->

/* file: script.js */
// User Editable Region

function isInvalidInput(str) {
  const regex = /d+e+/i;
}

// User Editable Region
/* file: styles.css */

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

Challenge Information:

Learn Form Validation by Building a Calorie Counter - Step 33

reset the step, there where two [0-9] at the start, so there should be two \d at the end. Also make sure to write teh shorthand exactly as \d

i got the hint You should replace the [0-9] character class before e with \d in your regular expression.

const regex =/ \d+e\d+/i; 

this is what my code looks like now

Hi @ryanstruckus

Try removing the white space from your regex.

Happy coding