使用分隔符跳过字符串第一次出现会分割字符串

喜马拉雅(Mahimmdar)

我在下面分割了一个字符串file_path,以便它返回“ abc / def”。如您所见,我被'/'分割,然后将它们重新连接回'/'。

file_path = 'abc/def/xyz.txt'
path_prefix = "/".join(file_path.split("/")[0:2])

是否可以用'/'分隔file_path字符串,但跳过第一次出现的'/'吗?这样,我不必执行加入。

吹牛

您可以使用该str.rsplit方法用maxsplit1,而不是:

file_path.rsplit('/', maxsplit=1)[0]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

R:第一次定界符出现时快速拆分字符串

第一次出现字符后剪切字符串

第一次出现时分割字符串

第一次字符串拆分

仅在第一次出现分隔符时才拆分字符串

子字符串,直到字符串中第一次出现逗号

Lua-使用模式获取子字符串的第一次出现

在第一次出现字符之前插入字符串

从随机字符串中删除非数字字符,但第一次出现的是#

如何查找未以指定字符结尾的子字符串的第一次出现

仅通过第一次出现的分隔符来分割字符串

如何替换字符串中第一次出现的子字符串?

如何使用多个分隔符分割字符串,但每个分隔符只能分割一次?蟒蛇

如何删除字符串中第一次出现的子字符串?

第一次出现任何数字时分割字符串

通过第一次出现的分隔符来分割字符串

第一次出现分隔符时分割字符串

删除字符串,直到第一次出现某些字符

(SQL Server)第一次出现“字符”后返回子字符串值

在第一次出现字符串后使用Regex捕获内容

匹配字符串后,在第一次出现字符时拆分字符串

仅在第一次出现指定字符时才拆分字符串

在第一次出现的分隔符上拆分字符串/变量 (UNIX)

如何通过在 JavaScript 中第一次出现字符 (:) 来拆分字符串

第一次出现后在分隔符处拆分字符串

在字符串的左侧和右侧找到第一次出现的字符javascript

在多个分隔符中的任何一个第一次出现时拆分字符串

只替换字符串中第一次出现的字符

如何通过分隔符的第一次出现来分割字符串?