RE 功能函数与Match对象
来源:互联网 发布:java需求分析主要干啥 编辑:程序博客网 时间:2024/06/01 09:44
正则表达式的表示类型
raw string 类型(原生字符串类型)string 类型,更繁琐。例如:'[1-9]\d{5}'
Re库主要功能函数
re.search() 在一个字符串中搜索匹配正则表达式的第一个位置,返回 match 对象re.match() 从一个字符串的开始位置起匹配正则表达式,返回 match 对象re.findall() 搜索字符串,以列表类型返回全部能匹配的子串re.split() 将一个字符串按照正则表达式匹配结果进行分割,返回列表类型re.finditer()搜索字符串,返回一个匹配结果的迭代类型,每个迭代元素是 match 对象re.sub() 在一个字符串中替换所有匹配正则表达式的淄川,返回替换后的字符串
Match对象的属性
.string 待匹配的文本.re 匹配时使用的 pattern 对象(正则表达式).pos 正则表达式搜索文本的开始位置.endpos 正则表达式搜索文本的结束位置
Match对象的方法
.group() 获得匹配后的字符串.start() 匹配字符串在原始字符串的开始位置.end() 匹配字符串在原始字符串的结束位置.span() 返回(.start(), .end())
阅读全文
0 0
- RE 功能函数与Match对象
- Re库的match对象
- re.match与re.search的区别
- python re.match与re.search的区别
- 正则表达式之re.search()与re.match()用法区别
- re模块中match对象的方法和属性
- python正则表达式 re (二)match与search
- python re match 与 findall 实际操作上的差异
- python error之re模块的findall与match错误
- python 正则表达式精华 re.match与re.search的区别
- 体会String对象的match方法和new RegExp(re).exec(str)的区别
- RE:JAVA学习-初访 对象与类
- 正则表达式匹配(re.match)
- Python3的re.match()、re.search()和re.findall()
- Python3的re.match()、re.search()和re.findall()
- python3 正则模块 re.compile、re.match、re.search 方法
- 13.2.2 Matches集合与Match对象
- 7-包装器函数+Match对象+Date对象+note
- Java 基础加强
- 二叉树的深度
- JDK8安装后的环境变量
- AngularJS(1.X)的一个表达式
- 平衡二叉树判断
- RE 功能函数与Match对象
- 阿里云oss js前端获取签名直传文件
- python中‘can't use a string pattern on a bytes-like object’错误
- ActionBar 顶部标题栏 详解
- 用qsort对二维数组进行排序
- 体验vSphere 6之1-安装VMware ESXi 6 RC版
- 服务器集群负载均衡原理
- 机器学习实战_k近邻算法识别手写数字代码解读
- Java 枚举