Regex 仅匹配HTML名称正则表达式

Regex 仅匹配HTML名称正则表达式,regex,Regex,我举了一个例子: <button type="sasasasasa" abcd="dsqdsq" efgh="sasasa"> 我只想匹配“按钮”“类型”“abcd”和“efgh” 我已经试过了:[a-zA-Z:.][a-zA-Z:.*,但它也匹配引号中的内容 我想用“=”或“你可以试试这个 (?<=<|\s)[a-zA-Z:_][a-zA-Z:_.*][^=|\s]+ (?使用此选项: (?<= |<)[a-zA-Z]*(?==| ) (?如果可能

我举了一个例子:

<button type="sasasasasa" abcd="dsqdsq" efgh="sasasa">

我只想匹配
“按钮”
“类型”“abcd”和
“efgh”

我已经试过了:
[a-zA-Z:.][a-zA-Z:.*
,但它也匹配引号中的内容

我想用
“=”
“你可以试试这个

(?<=<|\s)[a-zA-Z:_][a-zA-Z:_.*][^=|\s]+
(?使用此选项:

(?<= |<)[a-zA-Z]*(?==| )
(?如果可能,请使用HTML解析器,因为。