编辑这个页面须要登录或更高权限!

Python 字符串 strip() 使用方法及示例

Python 字符串方法

strip()方法返回字符串的副本,用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。
注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。

strip()根据参数(指定要删除的字符集的字符串)从左右两个方向删除字符。

strip()的语法为:

string.strip([chars])

strip()参数

  • chars (可选)-一个字符串,指定要删除的字符集。

如果chars未提供参数,则会从字符串中删除所有前导和尾随空格。

strip()返回值

strip()返回字符串的副本,其中删除了前导字符和尾随字符。

  • 当chars参数中的字符组合与左侧字符串的字符不匹配时,它将停止删除前导字符。

  • 同样,当chars参数中的字符组合与右侧字符串的字符不匹配时,它将停止删除尾随字符。

示例:strip()的工作

string = ' xoxo love xoxo   '

#移除前导空白
print(string.strip())

print(string.strip(' xoxoe'))

# 参数不包含空格
# 不删除任何字符。
print(string.strip('sti'))

string = 'android is awesome'
print(string.strip('an'))

运行该程序时,输出为:

xoxo love xoxo
lov
 xoxo love xoxo   
droid is awesome

Python 字符串方法

Python 基础教程
Python 流程控制
Python 函数
Python 数据类型
Python 文件操作
Python 对象和类
Python 日期和时间
Python 高级知识
Python 参考手册