from bs4 import BeautifulSoup
html = """<span id='ContentPlaceHolder_0'>0</span>
<span id='ContentPlaceHolder_1'>1</span>
<span id='ContentPlaceHolder_2'>2</span>
<span id='ContentPlaceHolder_3'>3</span>
<span id='xxx'>xxx</span>"""
soup = BeautifulSoup(html, 'lxml')
for s in soup.select('span[id^=ContentPlaceHolder]'):
print(s.text)
你可以试试BeautifulSoup内置的CSS选择器。这将选择ID以
ContentPlaceHolder
开头的所有跨度:示例:
印刷品:
相关问题 更多 >
编程相关推荐