python字符串处理函数积累

python字符串处理函数积累

目录

  • 1.1. python中字符串str的strip()方法
    • 1.1.0.1. 普通的str.strip()
    • 1.1.0.2. 两端去除:lstrip()和rstrip()
  • 1.2. 参考资料

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. 参考资料

  1. https://www.cnblogs.com/kaishirenshi/p/8610892.html

你可能感兴趣的:(Python基础,python)