gpt4 book ai didi

python - 使用 Python 和 BeautifulSoup 获取字符串中 1-10 的正则表达式时出现问题

转载 作者:太空宇宙 更新时间:2023-11-03 17:33:25 25 4
gpt4 key购买 nike

我无法弄清楚需要做什么才能将此正则表达式转换为字符串。一个页面有10个div,分别命名为info1、info2、info3等,一直到info10。

这是我所得到的,但由于某种原因,它显然不起作用。

data = soup.findAll("div", {"id":"info(r'\d+')}

最佳答案

您需要提供一个已编译的正则表达式模式:

import re

data = soup.find_all("div", {"id": re.compile(r"info\d+")}

关于python - 使用 Python 和 BeautifulSoup 获取字符串中 1-10 的正则表达式时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31552428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com