python
字符串的常用方法
1.len(str) — 字符串的长度
2.startsWith(str) 查看字符串是否以str子串开头,是返回True,否则返回False
3.index(str) 查找字符串中第一次出现的子串str的下标索引,如果没找到则报错
4.find(str) 查找从第0个字符开始查找第一次出现的子串str的位置,如果没找到则会返回-1
find(str,position)查找从第position个字符开始查找第一次出现的子串str的位置,如果没找到则会返回-1
5.endsWith(str)字符串是否以子串str结尾,是返回True,否则返回False
6.判断字符串是否为Null, 应该是str is None,不应该写成str==null
7.replace(”str1”,”str2”)替换字符串
如需要将str = ‘abc’ 替换为str =”abc”
可以使用str.replace(“’”,”\”“)
8.寻找字符串中某一个子串在整个字符串中出现的位置,可以通过find(str,position)来计算,方法如下:
def find_last(str,substr):
last_position = -1
while True:
position=str.find(substr,(last_position+1))
if position==-1:
return last_position
last_position=position