python中re模块的findall方法使用

蓝莲骑士 2018-12-13 04:52:39
result = re.findall(ur'(?<!(\d)\1+$)\d{3}', u'666,300')
我想提取300,过滤666,findall一个也提取不出来,原因是里面有一个捕获组(\d),findall只会提取捕获组的内容,可有其它办法?
...全文
1203 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
小布 2018-12-16
  • 打赏
  • 举报
回复
search 捕获不就好了吗?
pattern='(\d+),(\d+)'

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧