HTML Tag Regex

Matches HTML opening and closing tags.

パターン

/<\/?[a-zA-Z][a-zA-Z0-9]*(?:\s[^>]*)?>/g
→ ビジュアライザーで開く

テスト例

<div class="container"><p>Hello</p><br/></div>

コード例

javascript

const regex = /<\/?[a-zA-Z][a-zA-Z0-9]*(?:\s[^>]*)?>\g;
const result = str.match(regex);

python

import re
pattern = re.compile(r'<\/?[a-zA-Z][a-zA-Z0-9]*(?:\s[^>]*)?>')
result = pattern.findall(text)

go

import "regexp"
re := regexp.MustCompile(`<\/?[a-zA-Z][a-zA-Z0-9]*(?:\s[^>]*)?>`)
result := re.FindAllString(text, -1)
htmlparsingweb