У меня есть такая строка:
'<div class="hotels-hotel-review-about-with-photos-Reviews__subratingRow--2u0CJ"><span class="ui_bubble_rating bubble_45"></span><div class="hotels-hotel-review-about-with-photos-Reviews__subratingLabel--H8ZI0">Location</div></div>'
, и я хочу извлечь числовое значение, которое следует после bubble_
, то есть 45
.
Я пытался:
rating = re.search('bubble_(\d+)', str(line)).group(0)
rating = re.sub("bubble_" , '', rating)
Мой код работает, но мне было интересно, есть ли более питонический, чтобы сделать это.(Вместо двух строк кода, только одна строка!) Спасибо