我有一个脚本可以编译和 .exe 文件并运行该 .exe 文件--tree=all
。这将返回存储文件的目录,我想使用该路径来运行它。
这是我得到的输出--tree=all
| | +-out\windows-x86-MD-mbcs-vs2008-rel\bin\VisualStudio08-32bit.exe
所以我用以下来摆脱特殊字符
line = re.sub('[|+ -]','',lines)
,这行得通,但它会删除所有 insta-
但这导致了这个
out\windowsx86MDmbcsvs2008rel\bin\VisualStudio0832bit.exe
删除 的每个实例-
,我如何确保只删除第一个实例?,剩下的就不用管了。