如果字符串出现在斜杠之间,如何将包含空格的字符串替换为其他字符串

2024-04-25 13:02:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我在MacOS High Sierra上运行了python脚本中的字符串,其中包含一个路径

mystring = "/path/to/some dir/file"

我想用“\”替换some dir中的空格,我相信可以这样做

mystring.replace(" ", "\ ")

问题:
如果我想确认在/之间的路径名中找到了空格,该怎么办。我不想用\替换任何空格。我想用\替换介于/之间的路径名

输出字符串需要如下所示

"/path/to/some\ dir/file"

我正在使用python 3.6


Tags: topath字符串路径脚本dirmacossome