Python正则表达式
2021-06-30 08:06
标签:模式 code import 实例 div 技术分享 col sea ext Python正则表达式(ing) Python正则表达式有一个模块“re”,首先,在我们使用正则表达式的时候需要导入这个模块: 分三个部分来介绍Python正则表达式: 一、常用字符 (1)"." 功能:用于匹配任意(除\n)外的字符 如上,“.”能够匹配任意字符。 注:search是常用的功能函数,将在第三部分介绍,这里只需要知道其第一个参数是模式,第二个参数是待匹配的字符串,返回结果是 match object对象。group是match object对象的方法。 即在字符串(第二个参数)中寻找能够匹配的模式(第一个参数) (2)“\” 功能:转义字符,使后一个字符变为字面意思(取消元字符的特殊化) 如上实例可见,元字符“.”不再具有特殊意义,而仅仅是一个字面值(字符.) (3)"*" 功能:匹配前一个字符0次或多次(贪婪匹配)
如上实例可见“*”前的字符b被匹配了3次 (4)“+” 功能:匹配前一个字符1次或无限次 如上实例可见“+”前的字符n被匹配了4次 (5)“?” 功能:匹配前一个字符0次或1次 Python正则表达式 标签:模式 code import 实例 div 技术分享 col sea ext 原文地址:https://www.cnblogs.com/thisyan/p/9643230.htmlimport re
上一篇:Java 基础:抽象类与接口
下一篇:Python学习—json模块