美文网首页
记学--正则表达式

记学--正则表达式

作者: 独_人 | 来源:发表于2019-08-06 11:21 被阅读0次

正则表达式的符号挺多的,百度一下全都有。

re.match()    第一个参数应该传入表达式,第二个参数传入所要匹配的字符串,如匹配成功则返回结果,反之返回None,使用这个方法来匹配时需要要考虑匹配开头的内容,内容不符则报错,不太使用。另有如代码有换行时,需传入第三个参数re.S 来匹配另一行的代码

re.search()    与re.march()使用方法一样,只是与之区别于此方法不需考虑匹配开头内容,此方法会将所匹配内容全都匹配一遍,如有符合匹配条件的则返回第一个,若没有与之相符的返回None

re.findall()    前面两个匹配方法都只能返回一个,这个则是返回所有符合匹配条件的结果

re.group(1)    正则匹配的结果

re.span()    匹配结果在所匹配的字符串中的位置范围

re.sub()    修改字符串内容  第一个参数为匹配条件,第二个参数为替换成的字符串,第三个为所要匹配的字符串

re.compile        编译正则表达式模式,返回一个对象,可以把常用的正则表达式编译成正则表达式对象,方便后续调用及提高效率。

未完,待续

相关文章

  • Day026|正则表达式1

    今天是Andy学Python的第26天哦! 大家好,我是Andy。 今天学习了正则表达式,感觉要记的东西有点多。 ...

  • 记学--正则表达式

    正则表达式的符号挺多的,百度一下全都有。 re.match() 第一个参数应该传入表达式,第二个参数传入所要匹配...

  • 正则表达式入门

    正则表达式 关于正则表达式相信很多学计算机的人都听说过 尤其是做编程行业的人 那什么是正则表达式 正则表达式,又称...

  • 学车与学佛

    这两天写了两篇文章:《学车记》和《学佛记》,《学佛记》的阅读人数很快超过了《学车记》,《学车记》目前只有一...

  • 5.18进度

    完成正则表达式,学完dom第八七章

  • java 基础

    1.正则表达式 总是看到一些字符串处理的编程题,正则表达式有时也会遇到,所以今天简单记一下java 正则表达式的基...

  • Python3.5笔记——第11章 正则表达式

    Python3.5笔记 第11章 正则表达式 认识正则表达式 正则表达式是一个特殊字符序列,能够帮助用户检查一个字...

  • “教”也是“学”

    ——— “学记”的一点儿思考 为什么没有《教记》而只有《学记》呢?读了《学记》就明白了,其实“教”...

  • easy-regex 语法篇

    学正则表达式,受用一辈子。 regex全称为Regular Expressions,中文叫正则表达式,读起来比较拗...

  • 正则表达式,Math,Date,Random,System,Bi

    day14笔记【正则表达式,Math,Date,Random,System,BigInteger】 1_常见对象(...

网友评论

      本文标题:记学--正则表达式

      本文链接:https://www.haomeiwen.com/subject/yybbvqtx.html