Tell us what’s happening:
Describe your issue in detail here.
Hi guys, below is my reasoning for the solution but I’m not sure if I’m right or wrong so it’d be great to hear y’all fellow coders’ thoughts and feedbacks. Thanks
For this Regex: /<.*?>/
< = exact/literal match
. = match anything (i.e. ‘h’)
- = repeat wildcard/match anything 0 or more times (i.e. 0 times gives which doesn’t exist, repeat 1x gives
? = lazy matching (i.e. shortest string between <> gives
Is my reasoning correct?
Your code so far
let text = "<h1>Winter is coming</h1>"; let myRegex = /<.*?>/; // Change this line let result = text.match(myRegex);
Your browser information:
User Agent is:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15
Challenge: Regular Expressions - Find Characters with Lazy Matching
Link to the challenge: