data='hello world hello python'"""
方法:string.startswith(str)
说明:检查string是否已str开头,是则返回True,否则返回False
"""
print(data.startswith('hell'))
print(data.startswith('abc'))"""
方法:string.endswith(str)
说明:检查string是否已str结尾,是则返回True,否则返回False
"""
print(data.endswith('rld'))
print(data.endswith('abc'))"""
方法:string.find(str,start=0,end=len(str))。
说明:检查str是否在string中。如果start和end有指定范围,则坚持是否包含在指定范围内,
如果是则返回开始的索引值,否则返回-1
"""
print(data.find('llo'))
print(data.find('abc'))
print(data.find('llo',3,-1))"""
方法:string.rfind(str,start=0,end=len(str))。
说明:rfind和find()方法类似,不过是从右边开始查找
"""
print(data.rfind('llo'))"""
方法:string.index(str,start=0,end=len(str))。
说明:index和find()方法类似,只不过str在string中不存在就会报错
"""
print(data.index('llo'))
print(data.index('abc'))"""
方法:string.rindex(str,start=0,end=len(str))。
说明:rindex和index()方法类似,不过是从右边开始查找
"""
print(data.rindex('llo'))"""
方法:string.replace(old_str,new_str,num=string.count(old)。
说明:将string中的old_str替换成new_str,如果num指定,则替换不超过num次。原字符串没有改动。
"""
print(data.replace('hello',"hey"))
print(data.replace('hello','hey',1))
print(data)

python字符串查找和替换相关推荐

  1. python字符串之查找与替换_在Python中查找和替换文本

    最简单的查找替换 在Python中查找和替换非常简单,如果当前对象是一个字符串str时,你可以使用该类型提供的find()或者index()方法查找指定的字符,如果能找到则会返回字符第一次出现的索引, ...

  2. 在Python中查找和替换文本,玩转Python正则

    最简单的查找替换 在Python中查找和替换非常简单,如果当前对象是一个字符串str时,你可以使用该类型提供的find() 或者index() 方法查找指定的字符,如果能找到则会返回字符第一次出现的索 ...

  3. python字符串find函数-python字符串查找函数的用法详解

    python字符串查找函数的使用 打开Python开发工具IDLE,新建"findstr.py'文件,并写代码如下: s ='/ab/bx,.s' print (s.find('/x')) ...

  4. 查找字符位置_学习VB编程第69天 字符串查找与替换

    今天学习了VB提升教程4期,学习的主要内容是字符串查找与替换.零基础学VB课程已经结束,但是感觉还是没有太大进步,而且目前也没有确定后续该学什么语言,干脆就继续再学一段时间VB吧反正计划的三个月时间还 ...

  5. vb 字符串替换_学习VB编程第69天 字符串查找与替换

    今天学习了VB提升教程4期,学习的主要内容是字符串查找与替换.零基础学VB课程已经结束,但是感觉还是没有太大进步,而且目前也没有确定后续该学什么语言,干脆就继续再学一段时间VB吧反正计划的三个月时间还 ...

  6. C++string容器-字符串查找和替换

    string查找和替换 功能描述: 查找:查找指定字符串是否存在 替换:在指定的位置替换字符串 函数原型: rfind 和find 的区别: rfind从右往左查找 find从左往右查找 查找案列代码 ...

  7. [转载] python 字符串查找的4个方法和count函数

    参考链接: Python字符串 count 方法 python 字符串查找的4个方法和count函数 所谓的字符串查找方法就是查找子串在字符串中的位置和出现的次数 python 字符串查找有4个方法, ...

  8. [转载] python字符串查找的四种方法

    参考链接: python中的字符串rindex python 字符串查找有4个方法,1 find,     2 index方法,3 rfind方法,   4 rindex方法. 1 find()方法: ...

  9. python docx 替换文字_在.docx文件-Python中查找和替换文本

    我一直在寻找一种方法来查找和替换docx文件中的文本,但运气不好.我试过docx模块,但没能成功.最后,我使用zipfile模块并替换docx存档中的document.xml文件,得出了下面描述的方法 ...

最新文章

  1. 叮!您收到一份超值Java基础入门资料!
  2. 列举5个python内置函数_Python5个内建高阶函数的使用
  3. ul li前面的点怎么变大_亚马逊产品被投诉需要UL认证,该如何办理?
  4. C++为什么要内存对齐
  5. postman可以测试websocket吗_小海塔罗娱乐测试2021年可以脱单吗?
  6. 【Qt】水平和垂直布局
  7. 拦截第三方快递物流 ,console控制台打印正常 ,浏览器显示正常 ,传至后台乱码
  8. centos7安装ssh服务
  9. 动态扩容Linux根目录 (解决/dev/mapper/centos-root 占用了过高问题)
  10. 【动态规划笔记】背包问题:搬寝室
  11. mysql 银行卡卡号长度_卡bin查询sql分享
  12. 概率论与数理统计思维导图
  13. gis怎么提取水系_arcgis水系提取流程(dem)
  14. 用74HC595和74LS247驱动四位数码管
  15. html转换为pdf教程,html如何转换为pdf
  16. 74hc595级联c语言程序,stm32使用三片74HC595级联程序代码
  17. Log4j 漏洞最早由阿里云团队发现;HashiCorp 挂牌上市,市值 152 亿美元;Go 1.18 Beta1 发布 | 开源日报
  18. Greenplum数据库配置管理-参数配置管理和常用参数优化建议
  19. 2022-UNCTF部分wp以及web的赛后复现学习
  20. Excel使用right函数截断数据,并覆盖原来的数据

热门文章

  1. NextCloud部署
  2. ThreadLocal源码解读 侵立删
  3. 计算机课程文档,计算机专业课程设置
  4. 思齐博客——硬盘安装Windows 7方法大全
  5. 机器学习 之线性回归、逻辑回归、 SVM支持向量机、随机森林
  6. 文通科技:人工智能时代看票据识别OCR的作用
  7. 为什么 Facebook 发明新语言“Hack”
  8. 【深度学习笔记】循环神经网络和递归神经网络区别
  9. 变换域信息隐藏--DCT
  10. 基于单片机开发的快速体温计方案