0
我在显示原始字符串时出现额外的反斜杠问题。我想原始字符串等于9.2\\(4\\)4
,但我不断得到在Primary_Image
变量。但是,该程序打印9.2\\(4\\)4
。原始字符串中出现额外的反斜杠
import re
def Convert_Image_name_for_regex(image):
image = re.sub(r'.*asa|k8.bin.*','',image)
image = image.replace(r"-", r"", 2)
image = image[:1] + r'.' + image[1:]
image = image[:3] + r'\(' + image[3:]
image = image[:6] + r'\)' + image[6:]
return image
Primary_Image = r'asa924-4-k8.bin'
Primary_Image = Convert_Image_name_for_regex(Primary_Image)
print Primary_Image
看起来不错。 – kindall