首页 > 解决方案 > 如何在python中替换匹配的字符串

问题描述

我有一个字符串 =“/一/二/三/四”

我想将其转换为 =“四”

我可以在 perl 的一行中做到这一点

string =~ s/.*+\///g

我怎样才能在python中做到这一点?

标签: pythonregexregex-greedy

解决方案


str_name="/One/Two/Three/Four"
str_name.split('/')[-1]

通常,拆分是一种基于某些正则表达式将字符串转换为列表的安全方法。然后,我们可以调用该列表中的最后一个元素,在这种情况下恰好是“四”。

希望这可以帮助。


推荐阅读