Python基础——正则2(0503)

1、正则正则表达式

一、比较好用的正则匹配网站   https://regex101.com/函数

二、经常使用的正则网站

     以什么开头/结尾:^开头     $结尾字符串

     匹配前一个字符的次数,0次到无限次   *string

     匹配前一个字符的次数,1次到无限次   +语法

     匹配前一个字符m次       {m}           例如:ab{2}c    即 abbcim

三、贪婪匹配   .*      非贪婪匹配   .*?img

四、正则匹配练习co

 

 

 

 

2、正则的模块  re  相关的函数字符

一、re.match  

     尝试从字符串的起始位置匹配一个模式,若是不是起始位置匹配成功的话,match()就返回none

     函数语法   re.match(pattern, string)    

     其中 pattern 是匹配的正则表达式,string是要匹配的内容,

     示例:

     结果:

二、re.search   扫描整个字符串并返回第一个成功的匹配    

     示例:

     结果:

相关文章
相关标签/搜索