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

    python re.match函数的使用

    小妮浅浅小妮浅浅2021-10-09 10:05:32原创8117

    1、从字符串的起始位置匹配正则表达式,re.match函数从string的起始位置开始匹配。

    2、如果匹配失败则返回None,匹配成功则返回匹配到的字符串。

    pattern是正则表达式,string是要匹配的字符串,flags是标志位。

    re.match函数从string的起始位置开始匹配。

    实例

    import re
    x=re.match("[1-9]\d*","123abd")
    if x!=None:
        print(x.group())
    else:
        print("none")
    y=re.match("[1-9]\d*","c123ad")
    if y!=None:
        print(y.group())
    else:
        print("none")
    #输出结果:
    123
    none

    以上就是python re.match函数的使用,希望对大家有所帮助。更多Python学习指路:python基础教程

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

    专题推荐:python rematch
    上一篇:python中try-except-else语句的介绍 下一篇:python中re.findall函数的介绍

    相关文章推荐

    • python PyQt用动作填充工具栏• python PyQt向工具栏添加小部件• python PyQt组织菜单和工具栏• python PyQt创建上下文菜单• python PyQt事件处理实现上下文菜单• python PyQt组织上下文菜单选项• python PyQt信号和插槽的连接• Python PyQt菜单的动态填充• Python PyQt显示临时状态消息• Python PyQt添加帮助提示的类型• python如何使用字典实现switch• python时间和日期模块的介绍• python中try-except-else语句的介绍

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网