1.字符串查找类方法:find()、rfind()、index()、rindex()、count()
·find()和rfind()方法分别用来查找一个字符串在另一个字符串指定范围(默认是整个字符串)中首次和最后一次出现的位置,如果不存在则返回-1。
·index()和rindex()方法分别用来查找一个字符串在另一个字符串指定范围(默认是整个字符串)中首次和最后一次出现的位置,如果不存在则抛出异常。
·count()方法用来返回一个字符串在另一个字符串中出现的次数,如果不存在则返回0。
2.*字符串分隔类方法:split()、rsplit()、partition()、rpartition()
split()和rsplit()方法分别用来以指定字符为分隔符,从原字符串左端和右端开始将其分隔成多个字符串,并返回包含分隔结果的列表(列表将在后续章节中介绍)。默认按空白符号分隔字符串,如空格,换行符,制表符等.
3.*字符串连接方法:join()
字符串的join()方法用来将列表中多个字符串进行连接,并在相邻两个字符串之间插入指定字符,返回新字符串。
4.大小写字符转换方法:lower()、upper()、*capitalize()、*title()、*swapcase()
5.字符串替换方法:replace()
replace()方法用来替换字符串中指定字符或子字符串,每次只能替换一个字符或子串,类似于Word,记事本等文本编辑器的查找和替换功能。该方法不修改原字符串,而是返回一个新字符串。
6.删除字符串两端,右端或左端连续空白字符和指定字符方法:strip()、rstrip()、lstrip()
7.判断字符串是否以指定字符开始或结束方法:startswith()、endswith()
8.判断字符串类型方法: isupper()、islower()