为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 python 中拆分或剪切字符串

如何在 python 中拆分或剪切字符串

波斯汪 2023-04-11 16:14:54
我正在尝试使用 python 代码拆分字符串,输出如下:import osf = "Retirement-User-Portfolio-DEV-2020-7-29.xml"to_output = os.path.splitext(f)[0]print(to_output)我收到了一个输出:Retirement-User-Portfolio-DEV-2020-7-29但是,我想要如下所示的输出并从字符串中删除“-DEV-2020-7-29”:Retirement-User-Portfolio
查看完整描述

2 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

您可以使用split()andjoin()拆分kth字符的出现。


f = "Retirement-User-Portfolio-DEV-2020-7-29.xml"


to_output = '-'.join(f.split('-')[0:3])

你应该用你试图匹配的模式的细节来解释你的问题——它总是第三个字符吗?其他解决方案(例如正则表达式)可能更合适。


查看完整回答
反对 回复 2023-04-11
?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

试试这个代码 -


f = "Retirement-User-Portfolio-DEV-2020-7-29.xml"

a = f.split('-')


print('-'.join(a[:3]))


查看完整回答
反对 回复 2023-04-11
  • 2 回答
  • 0 关注
  • 90 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信