第三周 正则表达式

 re库的主要功能函数

re.search(pattern,string,flag=0)

pattern: 正则表达式的字符串或原生字符串表

string :待匹配字符串

flags :正则表达式使用时的控制标记

re.match(),re,findall(),re.finditer()接收的参数与re.search()函数的一样,不再累述。

 

re.split(pattern,string,maxsplit=0,flags=0)

maxsplit:最大分割数。剩余部分作为最后一个元素输出。

re.sub(pattern,repl,string,count=0,flags=0)

repel: 替换匹配字符串的字符串

count:匹配的最大交换数

 

Re库默认采用贪婪匹配,即匹配最长的字串。

 

posted @ 2018-06-28 23:24  cherro  阅读(133)  评论(0编辑  收藏  举报