一、Python正则表达式 1.1 简介 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配 re 模块使 Python 语言拥有全部的正则表达式功能 正则表达式可以实现文本的匹配、替换和搜索,常用于服务器日志文件的信息检索和匹配、爬虫数据获取等 1.2 常用方法 1.2.1 re模块常用匹配方法 函数作用 compile(pattern,flag=0)获取一个正则对象 match(pattern,string,flag=0)从字符串头开始匹配 search(pattern,string,flag=0)匹配整个字符串,直到找到一个匹配 findall(pattern,string,flag=0)查找字符串中所有出现的正则表达式模式,返回列表 split(pattern,string,max=0)根据正则表达式把字符串拆分为列表,max为最多分割次数 sub(pattern,repl,string,count=0)使用repl替换正则表达式出现在string中的位置 import re # 得到一个正则对象 res = re.compile("a") pri....