Regex для атрибутов HTML в PHP
Я пытаюсь разобрать строку атрибутов тега HTML в php. Там может быть 3 случая:
attribute="value" //inside the quotes there can be everything also other escaped quotes
attribute //without the value
attribute=value //without quotes so there are only alphanumeric characters
Может ли кто-нибудь помочь мне найти регулярное выражение, которое может получить в первом совпадении имя атрибута, а во втором значение атрибута (если оно 'присутствует)?