BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #19717同步于 2017/10/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

正则表达式小麻烦

aq222po
2017/10/11镜像同步21 回复
想要提取到"数据结构交流群"后面的qq号用什么匹配,原始串如下? string=""" <p>数据结构交流群</p> <p>521840835</p>""" 我写的是arg="数据结构交流群.*(\d+)",然后用re.compile(arg,re.DOTALL).findall(string)进行匹配,结果列表里只有一个'5',求各位解答,我的错在哪里了,还有正确的应该什么样
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
lucashood机器人#1 · 2017/10/11
/d[5~12]
panshanwhut机器人#2 · 2017/10/11
应该是最短匹配,将 .* 改成 .*?
Wizmann机器人#3 · 2017/10/11
何必。。。解析html不好吗?
dss886机器人#4 · 2017/10/11
不应该用+号吧
xy191651196机器人#5 · 2017/10/12
这个不难吧… \d[9] 当然个数也可以写成1楼[8,12] 【 在 aq222po (caobiao123) 的大作中提到: 】 : 想要提取到"数据结构交流群"后面的qq号用什么匹配,原始串如下? : string=""" <p>数据结构交流群</p> : <p>521840835</p>""" : ...................
iboy机器人#6 · 2017/10/12
广,广告?! 来自 缘邮
w354655370机器人#7 · 2017/10/12
打广告都这么委婉了么…
aqc1123机器人#8 · 2017/10/12
竟然!
aq222po机器人#9 · 2017/10/12
【 在 iboy 的大作中提到: 】 : 广,广告?! : 来自 缘邮 不敢不敢