Python基础——正则

一、复习:

1、文件的常用操作

2、高阶函数 sorted

3、匿名函数lambda

4、列表生成式、列表生成器

5、return  yield

6、把两个列表加起来     直接使用 +

7、把两个字典加起来    使用update

8、类 class、构造器 __init__(args)、实例化、main()函数:实例化掉方法、if __name__ == ‘__main__’

9、装饰器的作用(再不改变现有函数的情况下,在函数前后分别增加一些功能)

10、模块:OS     os.popen

11、模块json:    json.loads 字符串转Python对象            

12、sys模块 

13、random模块

14、string 模块

15、logging 模块

16、hashlib 模块

17、datetime 模块

二、正则表达式:是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。

      re 模块使 Python 语言拥有全部的正则表达式功能。

     参考链接 http://www.runoob.com/python3/python3-reg-expressions.html 

      

1、Python中常用的正则表达式处理函数——re.compile 函数  用于编译正则表达式

2、Python中常用的正则表达式处理函数——re.match 函数   从开头开始匹配,匹配不到返回空

3、Python中常用的正则表达式处理函数——re.search 函数  从开头开始匹配,并返回第一个成功的匹配

4、Python中常用的正则表达式处理函数——re.findall 函数  从头开始匹配,并返回所有成功的匹配

5、Python中常用的正则表达式处理函数——re.split 函数  将匹配后的字符串分割后返回列表

6、Python中常用的正则表达式处理函数——re.group 函数

猜你喜欢

转载自my.oschina.net/u/3821557/blog/1803014
今日推荐