美文网首页
正则_管道匹配多个分组

正则_管道匹配多个分组

作者: 测试媛617 | 来源:发表于2018-08-20 17:56 被阅读0次
    import re
    '''
    返回第一次出现的匹配文本
    '''
    heroRegex =   re.compile(r'Batman|Tina Fey')
    mo1 = heroRegex.search('Batman and Tina Fey')
    print(mo1.group())
    mo2 = heroRegex.search('Tina Fey and Batman')
    print(mo2.group())
    
    结果是:
    Batman
    Tina Fey
    
    指定一次前缀:
    import re
    batRegex = re.compile(r'Bat(mab|mobile|copter|bat)')
    mo = batRegex.search('Batmobile lost a wheel')
    print(mo.group())
    print(mo.group(1))
    
    结果是:
    Batmobile
    mobile
    

    相关文章

      网友评论

          本文标题:正则_管道匹配多个分组

          本文链接:https://www.haomeiwen.com/subject/bzgliftx.html