string类型的字符串有strip/rstrip/lstrip函数可以删除字符串末尾的小尾巴,但是该函数会将字符串所有包含指定参数的字符都删除
"170_0.jpg".rstrip("_0.jpg")
#得到的结果是 “17”
但是我只想删除末尾指定的"_0.jpg"部分
import re
img_name_pure = re.sub(re.escape("_0.jpg") + '$', '', os.path.split("170_0.jpg")[-1])
#能得到结果 170
string类型的字符串有strip/rstrip/lstrip函数可以删除字符串末尾的小尾巴,但是该函数会将字符串所有包含指定参数的字符都删除
"170_0.jpg".rstrip("_0.jpg")
#得到的结果是 “17”
但是我只想删除末尾指定的"_0.jpg"部分
import re
img_name_pure = re.sub(re.escape("_0.jpg") + '$', '', os.path.split("170_0.jpg")[-1])
#能得到结果 170