python中的strip()可以去除头尾指定字符 1 2 ss = 我的电话是18827038***,也是微信号,\n 请加入,谢谢\n\n\n print(ss.strip(\n)) 结果: 我的电话是18827038***,也是微信号, 请加入,谢谢 可以看到
python中的strip()可以去除头尾指定字符
结果:
可以看到只能删除头尾指定字符。 想要去除中间字符,可以使用replace()函数
结果:
note: 1. strip(str) 基本用法:ss.strip(rmStr) ss.strip()参数为空时,默认去除ss字符串中头尾\r, \t, \n, 空格等字符;参数为某个字符时,可以去掉头尾指定字符噢,例如: 输入:
运行结果:
需要注意strip是按字符级别匹配的,只要头尾出现字符集中的字符,就会被strip掉,而不是整段字符匹配的。 ss.lstrip()删除ss字符串开头处的指定字符,ss.rstrip()删除ss结尾处的指定字符 2. replace(old, new[, max]) 基本用法:ss.replace(old, new[, max]) old是原字符串中的字符,new是需要替换为的新字符串,max是最大匹配次数,匹配时从左到右最多max次。一般情况下不设置max的值,默认全部替换。 输入:
输出:
|
2019-06-18
2019-07-04
2021-05-23
2021-05-27
2021-05-27