freeCodeCamp Challenge Guide: Find Characters with Lazy Matching

Find Characters with Lazy Matching


Problem Explanation

Fix the regex /<.*>/ to return the HTML tag <h1> and not the text <h1>Winter is coming</h1>. Remember the wildcard . in a regular expression matches any character.


Solutions

Solution 1 (Click to Show/Hide)
let text = "<h1>Winter is coming</h1>";
let myRegex = /<.*?>/; // it's the answer!
let result = text.match(myRegex);
12 Likes