【发布时间】:2021-12-14 08:27:17
【问题描述】:
所以我有一个视频文件的 URL,我可以做一个简单的 hack 来获取我需要以某种方式编辑字符串的音频文件。
这里是起始字符串:
https://v.redd.it/jvjih3f894b61/DASH_1080.mp4?source=fallback
我需要将分辨率DASH_1080 替换为DASH_audio,我想我可以替换DASH 之后的_ 和.mp4 之前的. 之间的所有内容,但. 出现多次所以使用string.partition 是行不通的。
网址应如下所示:
https://v.redd.it/jvjih3f894b61/DASH_audio.mp4?source=fallback
我怎么能这样做,最好没有正则表达式,但我知道这可能是唯一的方法。
谢谢。
【问题讨论】:
-
会一直是
DASH_1080吗? -
为什么没有正则表达式?
-
不,它可能是不同的分辨率。其中包括
DASH_720、DASH_480和DASH_240。DASH_将永远存在。
标签: python python-3.x regex string replace