python 捕获分组(xxx)与非捕获分组(?:xxx)


 

findall 的捕获分组与非捕获分组

# -*- coding:utf-8 -*
import re
str1 = 'fdg@163.com  abc@qq.com' reg_str1=r'([0-9a-zA-Z_]+)+@'# 打印结果 ['fdg', 'abc'] #reg_str1=r'(?:[0-9a-zA-Z_]+)+@'# 打印结果 ['fdg@', 'abc@'] mod = re.compile(reg_str1) items = mod.findall(str1) print(items)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM