У меня есть массив строк в Python, каждая строка в массиве выглядит примерно так:
<r n="Foo Bar" t="5" s="10" l="25"/>
Я некоторое время искал, и лучшее, что я смог найти, - это попытка изменить регулярное выражение гиперссылки HTML, чтобы оно соответствовало моим потребностям.
Но, на самом деле, я не знал много регулярных выражений, но у меня еще ничего не получалось. Это то, что я имею до сих пор.
string = '<r n="Foo Bar" t="5" s="10" l="25"/>'
print re.split("<r\s+n=(?:\"(^\"]+)\").*?/>", string)
Как лучше всего извлечь значения n, t, s и l из этой строки?