Python基础——正则

1、复习:html

一、文件的经常使用操做python

二、高阶函数 sorted正则表达式

三、匿名函数lambdaexpress

四、列表生成式、列表生成器json

五、return  yielddom

六、把两个列表加起来     直接使用 +函数

七、把两个字典加起来    使用updatehtm

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

九、装饰器的做用(再不改变现有函数的状况下,在函数先后分别增长一些功能)字符串

十、模块:OS     os.popen

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

十二、sys模块 

1三、random模块

1四、string 模块

1五、logging 模块

1六、hashlib 模块

1七、datetime 模块

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

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

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

      

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

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

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

四、Python中经常使用的正则表达式处理函数——re.findall 函数  从头开始匹配,并返回全部成功的匹配

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

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