美文网首页
Python正则表达式

Python正则表达式

作者: 易点梅 | 来源:发表于2019-04-02 21:23 被阅读0次

    一、正则表达式常用操作符:

    二、正则表达式实例:

    1 2 .那里应该是\.   需要转义

    三、Re库的介绍

    1、re库是Python的标准库,主要用于字符串匹配,调用方式: import    re

    2、正则表达式的表示类型

    1)、raw string 原生字符串类型,re库采用 raw string类型表示正则表达式,表示为:r'rext'

    例如:    r'[1-9]\d{5}'                r'\d{3}-\d{8}|\d{4}-\d{7}'

    raw string 是不包含对转义字符再次转义的字符串

    2)、re库也可以采用string类型表示正则表达式,但是很繁琐

    例如:  '[1-9]\\d{5}'            '\\d{3}-\\d{8}|\\d{4}-\\d{7}'

    建议:当正则表达式包含转义字符时,使用raw string

    3、re库的主要功能函数

    不一定从开始位置开始匹配 重点是开始位置开始匹配

    四、Re库的Match对象

    Match对象是一次匹配结果,包含匹配的很多信息

    五、Re库的贪婪匹配和最小匹配

    六、终于完了,这就是Ctrl +C 配合 Ctrl + V的高级用法,哈哈哈

    相关文章

      网友评论

          本文标题:Python正则表达式

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