字符串无法replace

卧槽。老子发现了这个坑。

很简单的字符串我觉得replace很容易实现,卧槽,巨坑啊。如下:

在电脑上我实现了下:

>>> './v2a/v232.mp3'.replace('v2a','v223')
'./v223/v232.mp3'

我以为可以和split连续使用,结果发现不行,必须用两步走。

>>> ss='./videos/laugh/s25052444-102-9987642-133010.mp4'

>>> ss.split('.mp4')[0]+'.mp3'.replace('videos','audios')
'./videos/laugh/s25052444-102-9987642-133010.mp3'

>>> ss2=ss.split('.mp4')[0]+'.mp3'
>>> ss2
'./videos/laugh/s25052444-102-9987642-133010.mp3'
>>> ss2.replace('\\','/').replace('videos','audios')
'./audios/laugh/s25052444-102-9987642-133010.mp3'

另外有相关问题可以加入QQ群讨论,不设微信群

QQ群:868373192 

语音图像视频深度-学习群

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章