美文网首页
【17】python第十七--字符串查找

【17】python第十七--字符串查找

作者: 咗嚛 | 来源:发表于2020-03-17 22:08 被阅读0次

字符串的常用操作方法有查找、修改和判断三大类。

4.1查找
所谓字符串查找方法即是查找子串在字符串中的位置或出现的次数。
●find(): 检测某个子串是否包含在这个字符串中,如果在返回这个子串开始的位置下标,否则则返回-1。

语法
字符串序列. find(子串,开始位置下标,结束位置下标)
注意:开始和结束位置下标可以省略,表示在整个字符串序列中查找。
如.str.find(‘子串’,开始下标,结束下标)
●rfind(): 和find()功能相同, 但查找方向为右侧开始。

index() 检查某个子串,所在字符串的下标。
●rindex(): 和index()功能相同,但查找方向为右侧开始。
-----注意查找的子串,必须存在于字符串里面。

●count(): 返回某个子串在字符串中出现的次数
----查找的字串数量,字符串里面如果没有。就显示0

范例如:

1.find()---查找如果有

mystr = "hello world and itcast and itenima and python"

print(mystr.find('and'))

print(mystr.find('and',15,30))

print(mystr.find('ands'))

2.index() ---查询结果必须存在,不然会报错

rindex()---从右边开始查找。

print(mystr.index('and'))

print(mystr.index('ands'))

3.count()

print(mystr.count('and')) #查询字符串,统计数量。
print(mystr.count('ands')) # 查询字符串,如果没有不存在就提示0

相关文章

  • 【17】python第十七--字符串查找

    字符串的常用操作方法有查找、修改和判断三大类。 4.1查找所谓字符串查找方法即是查找子串在字符串中的位置或出现的次...

  • Python字符串的操作

    Python中的字符串类型的常用方法 在字符串中查找索引 方法包括: .index()、.rindex、.find...

  • Python 字符串常见操作总结

    介绍Python常见的字符串处理方式 1、字符串连接 2、字符串转数组 3、字符串比较 4、字符串查找 5、字符串...

  • 2018-10-29 正则表达式

    Python学习记录 1.正则-> WHY, WHAT, HOWWHY:从大量文本中查找规则字符串,比字符串各种查...

  • python循环查找包含指定字符串的文件

    周末学了点 python, 今天刚好需要查找目录下包含指定字符串的文件,mac 下用 grep 查找如下 不过非常...

  • python 字符串详解

    python 字符串 介绍字符串相关的:比较,截取,替换,长度,连接,反转,编码,格式化,查找,复制,大小写,分割...

  • Python字符串查找方法

    python中有四种字符串查找方法非常相似:find(),index(),rfind(),rindex()。 以f...

  • 2018-09-21字符串

    创建字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 查 索引查找和切...

  • PHP字符串处理函数:strpos() -- 内置函数

    函数简介 在字符串中查找指定的字符串,查找方式为 顺序 查找。即从字符串“头”找到字符串“尾”。查找成功:返回指定...

  • js中字符串常用的方法

    charAt 根据下标查找字符串 indexOf 根据字符串查找下标 lastIndexOf 根据字符串查找下标,...

网友评论

      本文标题:【17】python第十七--字符串查找

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