python strip函数避坑指南
简介
Python字符串(str)类的strip方法通常用来去除一个字符串的前后多余内容。
要点
str.strip函数会把参数中的每一个字符分开处理,而不是当做一个整体。
比如想去掉“123a213”前的“123”,如果用"123a321".lstrip('123'),那么会得到“a”的结果,因为它把前后所有带“1”、“2”、“3”的字符全部去掉了
解决方法
使用str.startswith、endswith判断是否包含对应字符串,然后用切片的方法去除对应字符串。