2018-10-12 15:37:13 -04:00
---
title: Find Characters with Lazy Matching
---
2019-07-24 00:59:27 -07:00
# Find Characters with Lazy Matching
2018-10-12 15:37:13 -04:00
2019-07-24 00:59:27 -07:00
---
## Problem Explanation
2018-10-12 15:37:13 -04:00
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.
2019-07-24 00:59:27 -07:00
---
## Solutions
<details><summary>Solution 1 (Click to Show/Hide)</summary>
2018-10-12 15:37:13 -04:00
```js
let text = "<h1>Winter is coming</h1>";
let myRegex = /<h1>?/; // it's the answer!
let result = text.match(myRegex);
```
2019-07-24 00:59:27 -07:00
</details>