soup = BeautifulSoup(example, 'html.parser')
for o in soup.find_all('td'):
    match = re.findall('</b>\\s*(.*?)\\s*(<br|</br)', str(o))
print('%s,%s,%s' % (match[0][0], match[1][0], match[2][0]))
How to get value between two different tags using beautiful soup?