• 技术文章 >Python技术 >Python基础教程

    Python正则表达式字符串的组成

    小妮浅浅小妮浅浅2021-10-11 10:12:35原创2992

    说起正则表达式,对于已经学习了一段时间的小伙伴来说,会频繁的使用到。本篇我们需要对正则表达式字符串的组成部分,进行知识的了解。

    1、正则表达式字符串是由普通字符和元字符组成的。

    2、普通字符是按照字符字面意义表示的字符。元字符是预先定义好的一些特定字符。

    实例

    import re
     
    #字符串1
    regx_string='aab'
     
    #字符串2
    regx_string2='anb'
     
    #生成一个匹配的正则表达式对象
    pattern=re.compile('a.b')
     
    #匹配字符串1
    m1=pattern.match(regx_string)
     
    print(m1)
    # <_sre.SRE_Match object; span=(0, 3), match='aab'>
     
    #匹配字符串2
    m2=pattern.match(regx_string2)
     
    print(m2)
    # <_sre.SRE_Match object; span=(0, 3), match='anb'>
     
    #字符串3
    regx_string3='and'
     
    m3=pattern.match(regx_string3)
     
    print(m3)
    # None

    以上就是Python正则表达式字符串的组成,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python正则表达式 字符串
    品易云
    上一篇:python正则表达式中的分组是什么 下一篇:Python正则表达式中元字符的理解

    相关文章推荐

    • Python正则表达式findall函数详解• 伸手党必备之Python正则表达式常用函数• Python正则表达式的七个使用范例• python正则表达式使用• python正则表达式如何不区分大小写• python正则表达式是什么?怎么用?• python正则表达式如何统计元音?• python正则表达式findall方法如何使用?• python正则表达式中的零宽断言• python正则表达式语法是什么• python正则表达式问号的使用• python正则表达式中的分组是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网