• 关于Python中正则使用findall和分组的一个坑


    版权声明:本文为sam的原创文章,转载请添加出处:http://blog.csdn.net/samed https://blog.csdn.net/samed/article/details/50555663

    首先,findall有两种用法:

    findall(string[, pos[, endpos]])

    re.findall(pattern, string[, flags])

    这里讲的是第二种,里面有一个坑。

    直接上一段代码看看坑在哪里: 

    看到差异了吗?

    这里findall如果使用了分组,则输出的内容将是分组中的内容而非find到的结果,为了得到find到的结果,要加上问号来启用“不捕捉模式”,就可以了。

  • 相关阅读:
    Dropdown 下拉菜单
    Breadcrumb 面包屑
    Tabs 标签页
    NavMenu 导航菜单
    Notification 通知
    MessageBox 弹框
    Message 消息提示
    Loading 加载
    Alert 警告
    Badge 标记
  • 原文地址:https://www.cnblogs.com/LYliangying/p/9556609.html
Copyright © 2020-2023  润新知