2020-04-21

                                    正则表达式

1.概念

正则表达式,又称规则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。

在python 中 ,调用 re 模块后便可使用正则表达式进行匹配

2.常用函数

match() 从头开始匹配

search() 扫描整个字符串并返回第一个成功的匹配(只要匹配成功就结束)

findall() 在字符串中匹配所有字串,并返回一个列表,没找到就返回空列表

sub() Python 的 re 模块提供了re.sub用于替换字符串中的匹配项。


https://www.runoob.com/python/python-reg-expressions.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 搞懂Python 正则表达式用法 Python 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一...
    厦热阅读 1,622评论 0 2
  • re模块手册 本模块提供了和Perl里的正则表达式类似的功能,不关是正则表达式本身还是被搜索的字符串,都可以...
    喜欢吃栗子阅读 4,050评论 0 13
  • 类 !/usr/bin/python -- coding: UTF-8 -- class Employee:'所有...
    SkTj阅读 992评论 0 0
  • 常用模块 认识模块 什么是模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文...
    go以恒阅读 2,014评论 0 6
  • 一次坐公交车,一位大爷上车拿了一个纸片给司机看了下,小声说了些什么,便不投钱径直往里走,司机不乐意,明显为纸片上不...
    春花红阅读 160评论 0 1