Python 字符串 strip() 使用方法及示例
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