Python字符串的搜索与替换的操作方法

这篇文章将为大家详细讲解有关Python字符串的搜索与替换的操作方法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

站在用户的角度思考问题,与客户深入沟通,找到大渡口网站设计与大渡口网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、网站制作、企业官网、英文网站、手机端网站、网站推广、申请域名虚拟主机、企业邮箱。业务覆盖大渡口地区。

Python字符串中的搜索和替换:

* S.find(substr, [start, [end]])

返回S中出现substr的***个字母的标号,如果S中没有substr则返回-1。start和end作用就相当于在S[start:end]中搜索

* S.index(substr, [start, [end]])

与find()相同,只是在S中没有substr时,会返回一个运行时错误

* S.rfind(substr, [start, [end]])

返回S中***出现的substr的***个字母的标号,如果S中没有substr则返回-1,也就是说从右边算起的***次出现的substr的首字母标号

  1. * S.rindex(substr, [start, [end]])  

  2. * S.count(substr, [start, [end]]) #计算substr在S中
    出现的次数  

  3. * S.replace(oldstr, newstr, [count])   

把S中的oldstar替换为newstr,count为替换次数。这是替换的通用形式,还有一些函数进行特殊字符的替换

* S.strip([chars])

把S中前后chars中有的字符全部去掉,可以理解为把S前后chars替换为None

* S.lstrip([chars])  * S.rstrip([chars])  * S.expandtabs([tabsize])

把S中的tab字符替换没空格,每个tab替换为tabsize个空格,默认是8个,以上就是对Python字符串中的搜索和替换的详细介绍。

关于Python字符串的搜索与替换的操作方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


网站栏目:Python字符串的搜索与替换的操作方法
分享网址:http://azwzsj.com/article/gcdjco.html