相关疑难解决方法(0)

Python:第二次出现字符后拆分文本

我需要在第二次出现" - "字符之前拆分文本.我现在所拥有的是产生不一致的结果.我尝试了各种rsplit和read through的组合,并在SO上尝试了其他解决方案,没有结果.

要拆分的示例文件名:some-sample-filename-to-split返回data.filename.在这种情况下,我只想'some-sample'回来.

fname, extname = os.path.splitext(data.filename)
file_label = fname.rsplit('/',1)[-1]
file_label2 = file_label.rsplit('-',maxsplit=3)
print(file_label2,'\n','---------------','\n')
Run Code Online (Sandbox Code Playgroud)

python python-3.x

17
推荐指数
3
解决办法
3万
查看次数

标签 统计

python ×1

python-3.x ×1