Example of using the python2 rsplit function: splitting according to specified characters

# -*- coding: utf-8 -*-
import sys

reload(sys)
sys.setdefaultencoding('utf-8')

# 原始字符串
original_string = "harbor.xxx.com/sss/aaa:1.0.0"

# 裁切后的字符串
sliced_string = original_string.rsplit("/", 1)[-1]

# 打印结果
print(sliced_string)

Note that in Python 2, strings use ASCII encoding by default, so we use reload(sys)and sys.setdefaultencoding('utf-8')to set the default encoding to UTF-8 to avoid encoding problems when dealing with Chinese characters.

The printed result is:

aaa:1.0.0

Guess you like

Origin blog.csdn.net/a772304419/article/details/132235604