In this challenge, you’re asked to match all of the letters of the alphabet within a given string. Not only are you matching/searching for these characters, but you’re asked to extract them.
Remember that you’re asked to extract the letters from the string – this cannot be done with the .test() method because it returns True or False. In this case, we need to extract the actual result from the string using the .match() method.
Are you using the match() method character case flag with brackets? e.g. regExp = /[a-e]/ vs regExp = /a-e/. What this allows us to do is search through the string for any characters matching [a, b, c, … e] using the shorthand notation /[a-e]/.
Solution 1 (Click to Show/Hide)
let quoteSample = "The quick brown fox jumps over the lazy dog."; let alphabetRegex = /[a-z]/gi; // Change this line let result = quoteSample.match(alphabetRegex); // Change this line