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

    python3如何用re.search查找对象?

    小妮浅浅小妮浅浅2020-11-19 18:08:25原创1982

    我们用过表格中的筛选功能,就可以轻松找出想要的对象。那么python中的查找对象是不是也这么容易呢?小编知道大家肯定想要的是最简单,代码最容易看懂的方法,所以这里给大家推荐re.search,小伙伴们用了这个之后,I其他的方法都要靠后站了。接下来就一起看看怎么使用吧。


    search(pattern, string, flags=0)

    功能:在任意位置对给定的正则表达式模式搜索第一次出现的匹配情况

    返回对象:


    匹配不成功:与match错误异常一样。

    扫描字符串string以查找与正则表达式pattern的匹配项,返回匹配对象;如果找不到匹配,则为“None”。

    import re
     
    print(re.search('小白', '小白程序员的学习笔记')) #<re.Match object; span=(0, 2), match='小白'>
    print(re.search('学习笔记', '小白程序员的学习笔记')) #<re.Match object; span=(6, 10), match='学习笔记'>


    总共就三行代码,而且简洁明了,小编这里建议大家手动的输入一遍,找找查询的感觉。更多Python学习推荐:PyThon学习网教学中心

    专题推荐:python3re
    上一篇:python3 re如何快速编译? 下一篇:python3如何用re分离出字符串?

    相关文章推荐

    • python3 re字符是什么?有什么用?• python3 re闭包操作符是什么?有什么用?• python3 re如何快速编译?

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网