python字符串处理函数积累
目录
1.1. python中字符串str的strip()方法
1.1.0.1. 普通的str.strip()
-
作用是把字符串的头和尾的空格,以及位于头尾的\n \t等删掉,但是只能取出前后端,不能将中间部分去除
-
可以指定去除的特殊字符,如仅去除开头结尾
\n
而不去除其它str.strip('\n')
-
例1(去空格):
str = " 123"
print(str.strip())
--->
"123"
- 例2(去
\t
):
str = "\t 11"
print(str)
print(str.strip())
--->
11
11
- 例3(去
\n
):
str = "\n 1234"
print(str)
print(str.strip())
--->
1234
1234
- 例4(综合使用,去开头
\n
结尾\t
、\n
):
str = "\n ABC ABC ABC 12345 \t \n"
print(str)
print(str.strip())
--->
\n ABC ABC ABC 12345 \t \n
ABC ABC ABC 12345
- 例5(指定去除,去开头结尾
\n
):
str = "\n ABC ABC ABC 12345 \t \n"
print(str)
print(str.strip('\n'))
\n ABC ABC ABC 12345 \t \n
ABC ABC ABC 12345 \t
1.1.0.2. 两端去除:lstrip()和rstrip()
字符串str还有另外两种方法,分别对头(左端)或尾(右端)进行处理
- lstrip() :对头(左端)进行处理;
- rstrip():对尾 (右端)进行处理。
1.2. 参考资料
- https://www.cnblogs.com/kaishirenshi/p/8610892.html