温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

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

发布时间:2021-10-26 14:57:20 来源:亿速云 阅读:213 作者:柒染 栏目:编程语言

这篇文章将为大家详细讲解有关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字符串的搜索与替换的操作方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI