【发布时间】:2019-05-21 18:28:17
【问题描述】:
我正在使用 Beautiful Soup 来尝试检查 div 标签内的段落标签中是否有电子邮件地址。我正在循环遍历 div 列表:
for div in list_of_divs:
每个div在哪里:
<div>
<p>Hello</p>
<p>hereIsAnEmail@gmail.com</p>
</div>
在 for 循环中,我有:
email = div.find(name="p", string=re.compile("^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$"))
name="p" 工作正常,但我不知道该为字符串添加什么。任何帮助或指导表示赞赏。
【问题讨论】:
-
请包含足够的代码以提供mvce。
reply是什么? -
@wpercy 抱歉,我刚刚改了代码
标签: regex python-3.x beautifulsoup