匹配英文Steven Adams
时间: 2023-10-25 09:44:55 浏览: 30
你可以使用如下正则表达式匹配该 HTML 代码中的 Steven Adams 的英文名:
```python
import re
html_code = '<tr> <td class="td_padding"> <a href="https://nba.hupu.com/players/stevenadams-4829.html" target="_blank"> <img src="https://gdc.hupucdn.com/gdc/nba/players/uploads/gamespace/players/34c826b1f90841f64d0347ff94514e71.png"/> </a> </td> <td class="left"> <b><a href="https://nba.hupu.com/players/stevenadams-4829.html" target="_blank">史蒂文-亚当斯</a></b> <p>(<b>Steven Adams</b>)</p> </td> <td>4</td> <td>C</td> <td>2.11米/6尺11</td> <td>120公斤/265磅</td> <td>1993-07-20</td> <td class="left">4年1亿美元,2017年夏天生效,2021年到期。2020年以2年3500万美元提前续约,2021年生效。<br/><b>本年薪金:2753万美元</b></td> </tr>'
match = re.search(r'<b><a.*?><.*?>\((.*?)\)</b>', html_code)
if match:
print(match.group(1))
else:
print("No match")
```
该正则表达式为 `<b><a.*?><.*?>\((.*?)\)</b>`,使用 `re.search()` 函数搜索匹配,最终输出 "Steven Adams"。