Diary15-Re(正则表达式)库入门

Re(正则表达式)库入门

1.正则表达式介绍

1.1正则表达式是什么

正则表达式是用来简洁表达一组字符串的表达式,是一种通用的字符串表达框架,可以用来判断某字符串的特征归属

1.2正则表达式在文本处理种的应用

  • 表达文本类型的特征(病毒、入侵等)

  • 同时查找或替换一组字符串

  • 匹配字符串的全部或部分(最主要应用在字符串匹配中)

2.正则表达式的语法

2.1正则表达式语法

正则表达式语法由字符和操作符构成

2.2正则表达式常用的操作符

2.3经典正则表达式实例

3. Re库的基本使用

3.1 Re库介绍

  • Re库是Python的标准库,主要用于字符串匹配

  • 调用方式:

import re

3.2 Re库主要功能函数

3.3 Re库的Match对象

3.3.1 Match对象的属性

3.3.2 Match对象的方法

3.3.3 Match对象实例

3.4 Re库的贪婪匹配和最小匹配

3.4.1 贪婪匹配

Re库默认采用贪婪匹配,即输出匹配最长的子串

3.4.2最小匹配

只要长度输出可能不同的,都可以通过在操作符后增加?变成最小匹配

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值