zoukankan      html  css  js  c++  java
  • re.groups取出来的空元祖??

    源自学习笔记: day23_1_re_

    groups方法取出来的字符是空的元组??为啥?

    
    '''
    # ------------------------------------------------------------
    # # 6、re.search.group 与 groups
    # # # group(num=0)	匹配的整个表达式的字符串,group() 可以一次输入多个组号,
    # # # 在这种情况下它将返回一个包含那些组所对应值的元组。
    # # # 
    # # # groups()	返回一个包含所有小组字符串的元组,从 1 到 所含的小组号。
    # ------------------------------------------------------------
    '''
    
    import re
    
    a0 = re.search("d", "asfd22af33asf555")
    a1 = re.search("d+", "asfd22af33asf555")
    a2 = re.search("d+", "asfdqwresfad")
    a3 = re.search("d[5]", "asfd22af33asf555")
    print(a0.group(),type(a0.group()))
    print(a1.group())
    # # print(a2.group())     # 报错,因为匹配不到,返回的是None,因此无法来取值
    print(a3.group())
    
    
    print(a0.groups())
    print(a1.groups())
    # # print(a2.groups())     # 报错,因为匹配不到,返回的是None,因此无法来取值
    print(a3.groups())
    
    # D:Anaconda3python.exe D:/C_cache/py/day23-re_logging_hashlib_MoKuaiDaoRu/day23_1_re_.py
    # 2
    # 22
    # 55
    # ()
    # ()
    # ()
    #
    # Process finished with exit code 0
    
    
    
  • 相关阅读:
    STM32存储器知识的相关应用(IAP、Bit Banding)
    转:嵌入式编程(以STM32为例)中的volatile,const意义及应用场景
    STM32 :IAP实验 & 写入内部Flash
    modint
    poly
    小蒟蒻太蒻了
    volume 服务
    Vold分析
    文件系统属性详解
    PCI 百度百科
  • 原文地址:https://www.cnblogs.com/jyfootprint/p/9442007.html
Copyright © 2011-2022 走看看