查找和替换方法



以下是Python中的查找和替换方法:

序号 方法和描述

1

count(sub, beg ,end)

计算sub在字符串中出现的次数,如果给出起始索引beg和结束索引end,则计算其在字符串子串中出现的次数。

2

find(sub, beg, end)

确定sub是否出现在字符串或字符串的子串中(如果给出起始索引beg和结束索引end),如果找到则返回索引,否则返回-1。

3

index(sub, beg, end)

与find()相同,但如果未找到str则引发异常。

4

replace(old, new [, max])

将字符串中所有出现的old替换为new,如果给出max,则最多替换max次。

5

rfind(sub, beg, end)

与find()相同,但在字符串中反向搜索。

6

rindex( sub, beg, end)

与index()相同,但在字符串中反向搜索。

7

startswith(sub, beg, end)

确定字符串或字符串的子串(如果给出起始索引beg和结束索引end)是否以子串sub开头;如果是则返回true,否则返回false。

8

endswith(suffix, beg, end)

确定字符串或字符串的子串(如果给出起始索引beg和结束索引end)是否以suffix结尾;如果是则返回true,否则返回false。

python_string_methods.htm
广告