看板 Python 關於我們 聯絡資訊
<div id="a">123 456</div> <div id="b">456</div> <div id="c">123 456 789</div> soup.findAll('div', text = re.compile('456')) 只會傳回 div B. soup.findAll('div', text = re.compile('45')) 也只會傳回 div B. a與c明明也有部份符合,是語法錯誤嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.91.127 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1604146233.A.575.html
OrzOGC: 我用colab和vscode都正常耶 11/01 00:42
TitanEric: 前後加.*試試? 11/01 10:02
ToastBen: vscode測試正常+1 你的soup parse的內容只有那3個tag嗎 11/01 17:01
ToastBen: ? 11/01 17:01