python字符传操作

一.字符串大小写转换

string.lower(): 字母大写转小写

string.upper(): 字母小写转大写

string.swapcase(): 字母大小写转换

二.字符串搜索、替换

string.find(substr, [start,[end]]):  返回字符串中出现的第一个 substr的第一个字母编号,start end 限制范围

string.count(substr, [start,[end]]): 计算substr在字符串中出现次数

string.replace(oldstr,newstr,[count]): 把字符串替换

string.strip([chars]) 把字符串chars 周围两边单词去除,一般用于去除空格

string.lstrip([chars]) 把字符串左端 所有字符去除

string.rstrip([chars]) 把字符串右端 所有字符去除

三 字符串分割、组合

string.split(seq, [maxsplit]): 以sep 为分割符,把字符串分成一个list。 maxsplit 表示分割次数数,默认分割符为空白符

string.join(seq); 把seq代表的序列 连接起来

四、 字符串编码、解码

string.decode('encoding')将以encodeing 编码的字符串解码成unicode编码

string.encode('encoding')将以unicode 编码的字符串编码成encodeing编码 encodeing 可以是gb2312,gbk,big5

五、字符串测试

string.islpha() :是否全字母

string.isdigit() :是否全数字

string.isspace() :是否全空白

string.islower() :是否全小写字母

string.isupper() :是否全大写字母

string.istitle() :是否是首字母大写的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容