作者kurt80628 ()
看板Python
标题[问题] 找出部份符合特定字串的html tag
时间Sat Oct 31 20:10:31 2020
<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://webptt.com/cn.aspx?n=bbs/Python/M.1604146233.A.575.html
1F:→ OrzOGC: 我用colab和vscode都正常耶 11/01 00:42
2F:推 TitanEric: 前後加.*试试? 11/01 10:02
3F:推 ToastBen: vscode测试正常+1 你的soup parse的内容只有那3个tag吗 11/01 17:01
4F:→ ToastBen: ? 11/01 17:01