正则表达式的小括号
我记得小甲鱼讲过正则表达式里面,如果加上()小括号的话
那返回的数据就只有小括号里面的
这部分的代码运行起来情况就是这样:
我想从网页里面筛选出来我想要的那两位数字
就加了小括号但是,返回的数据一点都没变
这个应该怎么改 没有人吗{:10_266:} re.search(r'\?start=(\d\d).*?',soup.a['href']).group(1) 有括号就会产生分组,你要去取分组 塔利班 发表于 2018-9-21 17:29
如果没有那个变量a呢
就是只有
soup = BeautifulSoup('<a href="?start=25&filter=">2</a>','html.parser')
把汤soup定义好之后,就直接进行查找
没有a那个变量 混沌未开 发表于 2018-9-21 20:58
如果没有那个变量a呢
就是只有
我就是没用a变量,这里a是里面的a标签 塔利班 发表于 2018-9-21 21:00
我就是没用a变量,这里a是里面的a标签
懂了懂了
我理解错了
页:
[1]