python

寻找字符串中的子字符串位置的时候,find和index方法都只能找到第一个子字符串的位置。区别是,find找不到事返回-1,而index找不到时返回异常。所以我习惯用find。
那么如果想找到字符串中所有子字符串的时候就要使用re了


re.span.png

这个是寻找起始和终止的位置


re.start.png

这个是寻找开始的位置
寻找字符串.png

最后看一下这个返回的是什么

应该也能.match看看match到的是什么,在正则的时候比较有用

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • python的re模块--细说正则表达式 可能是东半球最详细最全面的re教程,翻译自官方文档,因为官方文档写的是真...
    立而人阅读 23,104评论 4 46
  • Python中的正则表达式(re) import rere.match #从开始位置开始匹配,如果开头没有则无re...
    BigJeffWang阅读 11,987评论 0 99
  • 一、快捷键 ctr+b 执行ctr+/ 单行注释ctr+c ...
    o_8319阅读 11,101评论 2 16
  • 搞懂Python 正则表达式用法 Python 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一...
    厦热阅读 5,523评论 0 2
  • #首先,python中的正则表达式大致分为以下几部分: 元字符 模式 函数 re 内置对象用法 分组用法 环视用法...
    mapuboy阅读 5,540评论 0 51