У меня есть следующий тег элемента bs4:
<span><span>some content</span> B</span>
Длина строки B неизвестна (я назвал ее B для упрощения)
Как я могу использовать beautifulSoup для извлечения "b "? Или у меня просто есть решение, чтобы извлечь текст, а затем использовать некоторые методы регулярных выражений
Спасибо
Редактировать: Полный код
def get_doc_yakarouler(license_plate,url = 'https://www.yakarouler.com/car_search/immat?immat='):
response = requests.get(url+license_plate)
content = response.content
doc = BeautifulSoup(content,'html.parser')
result = doc.span.text
if 'identifié' in result :
return doc
else :
return f"La plaque {license_plate} n'est pas recensé sur yakarouler"
doc = get_doc_yakarouler('AA300AA')
span = doc.find_all('span')
motorisation_tag = span[1]
Я хочу извлечь "1.6 TDI"
Я нашел решение, используя: motorisation_tag.text.replace (u '\ xa0', '') .split ('') [1], но я хотел бы, если бы это было напрямую возможно с использованием bs4