Regex for HTML opening tag
Matches an HTML opening tag such as <div> or <a href='x'>.
^<[a-zA-Z][a-zA-Z0-9]*(\s[^>]*)?>$
Proof it works
| Sample | Should match | Result |
|---|---|---|
<div> |
yes | pass |
<a href='x'> |
yes | pass |
<1> |
no | pass |
div |
no | pass |
</div> |
no | pass |