python - 如何在python中替换匹配的字符串
问题描述
我有一个字符串 =“/一/二/三/四”
我想将其转换为 =“四”
我可以在 perl 的一行中做到这一点
string =~ s/.*+\///g
我怎样才能在python中做到这一点?
解决方案
str_name="/One/Two/Three/Four"
str_name.split('/')[-1]
通常,拆分是一种基于某些正则表达式将字符串转换为列表的安全方法。然后,我们可以调用该列表中的最后一个元素,在这种情况下恰好是“四”。
希望这可以帮助。
推荐阅读
- firebase - 无法摆脱消息将 Firebase 应用部署到生产环境时,建议仅导入您打算使用的单个 SDK 组件
- javascript - 数据驱动(D3.js)垂直分组条形图,带有工具提示、可点击的图例和画笔工具
- android - 即使我的应用程序完全关闭(不仅仅是发送到后台),也保持方法运行
- java - 获取 Varbinary 作为字符串
- python - 通过 for 循环更新数据帧
- angular-services - Angular8 http 和服务的误解
- javascript - 格式化字符串以显示 \n 并为制表符添加空间
- c# - .net 标准如何杀死所有子进程
- c# - 方法优先级新与覆盖错误
- javascript - 所有行和列总和相等的二维 4x4 数组