首页 > 编程语言 >python 正则表达式总结

python 正则表达式总结

时间:2023-12-03 22:35:27浏览次数:35  
标签:总结 re python text 正则表达式 jack pattern print 最好

python 正则表达式总结

# findall 找出所有的,  match 从第一个字符开始找,   fullmatch全句完全匹配,   search从任意位置开始找
text = "jack最好,  jack最好的,  jack最好了,  jack是最好的"
pattern = "jack最好"

print(re.findall(pattern, text))         输出:['jack最好', 'jack最好', 'jack最好']
print(re.match(pattern, text))        输出:<re.Match object; span=(0, 6), match='jack最好'>
print(re.match(pattern, text).group())  输出:jack最好
print(re.fullmatch(pattern, text))    输出:None
print(re.search(pattern, text))        输出:<re.Match object; span=(0, 6), match='jack最好'>
print(re.search(pattern, text).group())   输出:jack最好

 

标签:总结,re,python,text,正则表达式,jack,pattern,print,最好
From: https://www.cnblogs.com/111testing/p/17873933.html

相关文章

  • 2023-2024-1 20231418 《计算机基础与程序设计》第10周学习总结
    2023-2024-120231418《计算机基础与程序设计》第10周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2022-2023-1计算机基础与程序设计第十周作业这个作业的目标计算机科学概论第12,13,14章《C语言程序设计》第9章作业......
  • 2023-2024-1-20231324《计算机基础与程序设计》第十周学习总结
    2023-2024-1-20231324《计算机基础与程序设计》第十周学习总结 作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2022-2023-1计算机基础与程序设计第十周作业这个作业的目标计算机科学概论第12,13,14章《C语言程序设计》第9章作......
  • 学习记录:用python实现井字棋小游戏
    1.实现双人井字棋 创建3*3矩阵 制作下棋函数 制作判断获胜函数 2.实现简单ai 在输入下棋位置后自动在空位下棋 3.复杂化 自动寻找下后获胜的位置 若无则判断对手是否即将获胜并进行堵截 仍无则在随机空位下棋 新手上路出现了很多啼笑皆非的bug 诸如在print下方出现N......
  • Python 的 tqdm 如果在内部使用print打印 会重复打印进度条 怎么避免这个问题?
    要避免在使用Python的tqdm库时在内部使用print打印时重复打印进度条,您可以通过使用tqdm库提供的特殊函数tqdm.write()来实现。tqdm.write()函数会将输出写入到标准输出,而不会干扰进度条的显示。下面是一个示例:fromtqdmimporttqdmimporttime#创建一个范围为10的进度条fori......
  • #2023-2024-1 20231408《计算机基础与程序设计》第十周学习总结
    作业信息这个作业属于哪个课程<2023-2024-1-计算机基础与程序设计>这个作业要求在哪里<2023-2024-1计算机基础与程序设计第十周作业>这个作业的目标<《计算机科学概论》第十二,十三章,第十四章,《C语言程序设计》第九章,上周测试题>作业正文https://www.cnblogs.c......
  • 2023-2024-1 20231303 《计算机基础与程序设计》赵泊瑄第十周学习总结
    2023-2024-120231303《计算机基础与程序设计》赵泊瑄第十周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里作业要求的链接https://i.cnblogs.com/posts/edit)这个作业的目标总结第十周学习收获作业正文2023-2024......
  • python日志模块回顾
    日志模块配置文件logging.yamlversion:1formatters:simple:format:'[%(asctime)s%(thread)d][%(levelname)s]%(message)s'#日志内容的格式化,具体参数问GPT或百度dateformat:'%Y-%m-%d%H:%M:%S.%f'handlers:console:class:logging.StreamHand......
  • 2023-2024-1 20232403 《网络》第4周学习总结
    思维导图与ChatGPT对话自测(不过它貌似记不住我的问题,用了一种自认为比较巧妙的方式交流自测)学习问题1.不清楚保护系统安全的最佳方法。解决方法:在询问chatGPT后得到大致思路,而后结合课本理论知识想到了几个解决方案。2.对web应用知识不理解,对相关用语很陌生。解决方法:学......
  • 学期(2023-2024-1) 学号(20232411)《网络空间安全导论》第四周学习总结
    学期(2023-2024-1)学号(20232411)《网络空间安全导论》第四周学习总结教材学习内容总结本周我学习了《网络空间安全导论》的第四章,其主要讲述了系统安全的演进历史,基本思维以及基本理论,介绍了一些系统安全结构及保护方法。在学习过程中,我总结了如下要点,以思维导图的方式呈现:......
  • 2023-2024-1-20231319《计算机基础与程序设计》第十周学习总结
    2023-2024-1-20231319《计算机基础与程序设计》第十周学习总结作业信息这个作业属于哪个课程2022-2023-1-计算机基础与程序设计这个作业要求在哪里2022-2023-1计算机基础与程序设计第九周作业这个作业的目标计算机科学概论第10,11章《C语言程序设计》第8章作业......