python字符串的查找
python 字符串查找有4个方法,1 find, 2 index方法,3 rfind方法, 4 rindex方法。
1 find()方法:查找子字符串,若找到返回从0开始的下标值,若找不到返回-1
info = 'abca'
print info.find('a')##从下标0开始,查找在字符串里第一个出现的子串,返回结果:0
info = 'abca'
print info.find('a',1)##从下标1开始,查找在字符串里第一个出现的子串:返回结果3
info = 'abca'
print info.find('333')##返回-1,查找不到返回-1
2 index()方法:
python 的index方法是在字符串里查找子串第一次出现的位置,类似字符串的find方法,不过比find方法更好的是,如果查找不到子串,会抛出异常,而不是返回-1
info = 'abca'
print info.index('a')
print info.index('33')
3 rfind和rindex方法用法和上面一样,只是从字符串的末尾开始查找。
python字符串的查找相关推荐
- python字符串之查找与替换_Python字符串操作(查找,替换,分割和连接)方法及其使用...
str 提供了如下常用的执行查找.替换等操作的方法: startswith():判断字符串是否以指定子串开头. endswith():判断字符串是否以指定子串结尾. find():查找指定子串在字符串 ...
- python字符串怎么查找_python 字符串 查找 基本操作
1.简介 ????字符串 相关操作 较多,本文 只简单描述下 python 字符串 查找 相关的基础操作 ???? 2.字符串 查找 内置函数 3.实例 ????获取 指定 公司 的相关信息(公司信息 ...
- python字符串之查找与替换_在Python中查找和替换文本
最简单的查找替换 在Python中查找和替换非常简单,如果当前对象是一个字符串str时,你可以使用该类型提供的find()或者index()方法查找指定的字符,如果能找到则会返回字符第一次出现的索引, ...
- python中字符串查找子串_Python字符串中查找子串的方法
Python字符串中查找子串的方法 发布于 2015-04-12 08:58:32 | 230 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种面向对象.解释型计 ...
- python字符串find函数-Python字符串的方法,查找和替换
Python数字 整型 int 如:1 4 8 浮点型 float 如:1.0 3.6 78.9 长整型 long 如:1L 37565846588L(在一个整数后面加上L就是长整型,理论上长整型的长 ...
- python字符串find函数-python字符串查找函数的用法详解
python字符串查找函数的使用 打开Python开发工具IDLE,新建"findstr.py'文件,并写代码如下: s ='/ab/bx,.s' print (s.find('/x')) ...
- python字符串\列表中查找出某个值且对应的下标
1.字符串中查找值和对应的下标 a = "123yui78y8y67tuy" print re.findall("y",a) #查找出在a包含的字符串中所有的y ...
- 2.1.Python字符串处理(去掉空格或者特殊字符、替换操作、查找操作、判断操作、分割合并操作、字符串文档)
2.1.Python字符串处理 2.1.1.去掉空格或者特殊字符 2.1.2.替换操作 2.1.3.查找操作 2.1.4.判断操作 2.1.5.分割合并操作 2.1.6.字符串文档 2.1.Pytho ...
- python字符串查找的四种方法_Python中的字符串查找操作方法总结
基本的字符串位置查找方法Python 查找字符串使用 变量.find("要查找的内容"[,开始位置,结束位置]),开始位置和结束位置,表示要查找的范围,为空则表示查找所有.查找到后 ...
最新文章
- python中国余数定理_Python实现的中国剩余定理算法示例
- AndroidStudio的几种依赖方式
- english email writing techniques demo
- 容器学习 之 自定义容器网络(十三)
- 跨站脚本专题 XSS
- Arcmap格式转arcgis的shp格式
- 排序 oracle,oracle排序
- P9:卷积神经网络的工程实践技巧
- 一个完整的物联网项目管理流程
- navicat中文破解版,navicat for mysql10.0.11简体中文破解版
- 几种常见嵌入式实时操作系统简介
- 【Week 7 作业】A - TT 的魔法猫、B - TT 的旅行日记、C - TT 的美梦
- 骁龙660和骁龙835之间的差距到底有多大?
- 开始学习开发Chrome扩展插件
- LL(1)预测分析程序
- OpenCV学习记录 三 (傅里叶逆变换原理及实现)
- unity3d:Matrix4x4矩阵位移,缩放,旋转
- 在windows中要使用计算机进行高级,2017年电大计算机上机操作题(带答案)
- 2015最具成长性、发展力的创新互联网公司100佳
- PLM是做题家吗?一文速览预训练语言模型数学推理能力新进展
热门文章
- 我的世界java版钻石剑附魔_我的世界钻石剑附魔攻略
- 每日启程——2019.12.13(古人学问无遗力,少壮工夫老始成)
- 插件式编程SBP框架极简教程(基于SpringBoot)
- 集成方法-随机森林和AdaBoost
- 陈欧口述:如何凭“四大质疑”将企业做上市
- Android百度地图屏蔽油站,怎么用android百度地图api获取离当前位置最近的加油站...
- When Seawater Turns Sweet
- 1.17.Weblogic创建JMS服务
- 2020复工后刷脸支付将迎来高潮
- 艾美捷内皮细胞生长添加剂参数说明和相关研究