我读了一个有一行的文件:Fixes: Saurabh Likes python
我想删除Fixes:
上面一行的部分。我为此使用正则表达式,但下面的代码片段返回输出,如
Saurabh Likes python\r
我想知道从哪里来\r
。我尝试了所有删除它的剥离选项,例如rstrip()
,lstrip()
等。但没有任何效果。任何人都可以建议我摆脱\r
.
patternFixes ='\s*'+'Fixes'+':'+'\s*'
matchFixes= re.search(patternFixes,line, re.IGNORECASE)
if matchFixes:
patternCompiled = re.compile(patternFixes)
line=patternCompiled.sub("", line)
#line=line.lstrip()
relevantInfo = relevantInfo+line
continue
提前致谢!-Saurabh