<p>这可以通过<code>beautifulsoup</code>轻松完成</p>
<pre><code>from bs4 import BeautifulSoup as soup
x = ['<td><a href="/wiki/Wal-Mart_Stores,_Inc." title="Wal-Mart Stores, Inc."class="mw-redirect">Wal-Mart Stores, Inc.</a></td>', '<td style="background: #ffffcc;"><a href="/wiki/Sinopec_Group" title="Sinopec Group" class="mw-redirect">Sinopec Group</a></td>']
tmp = [soup(y).find('td').find('a') for y in x]
lst = [x['title'].strip() for x in tmp if x.has_attr('title')]
print(lst)
</code></pre>
<p>如果是单个字符串,那么可以使用</p>
<pre><code>x = '''<td><a href="/wiki/Wal-Mart_Stores,_Inc." title="Wal-Mart Stores, Inc."class="mw-redirect">Wal-Mart Stores, Inc.</a></td> <td style="background: #ffffcc;"><a href="/wiki/Sinopec_Group" title="Sinopec Group" class="mw-redirect">Sinopec Group</a></td>'''
tmp = [y.find('a') for y in soup(x).find_all('td')]
lst = [x['title'].strip() for x in tmp if x.has_attr('title')]
print(lst)
</code></pre>
<p>如果你还想用regex,那么</p>
<pre><code><td.*?<a.*? title\s*=\s*"([^"]+).*?</td>
</code></pre>
<p><strong>注意</strong>:-在第一组中匹配</p>
<p><a href="https://regex101.com/r/uQ7iJ5/3" rel="nofollow"><strong>Regex Demo</strong></a></p>