使用Notepad ++从Windows为Android媒体播放器转换.m3u播放列表

问题描述 投票:1回答:1

Winamp将保存在与音乐相同的文件夹中的播放列表保存为Windows的相对路径,但除非我将其转换为Linux相对路径,否则复制和粘贴到Android中不起作用。所以

#EXTM3U
#EXTINF:262,Corona - Rhythm Of The Night
Unsorted\Corona - Rhythm Of The Night.mp3
#EXTINF:324,The B-52's - Love Shack
The B-52's - Love Shack.mp3

需要转换为

#EXTM3U
#EXTINF:262,Corona - Rhythm Of The Night
./Unsorted/Corona - Rhythm Of The Night.mp3
#EXTINF:324,The B-52's - Love Shack
./The B-52's - Love Shack.mp3

适用于Android上的VLC播放器,可以正确读取播放列表。

好吧,弄清楚如何在没有启用正则表达式的情况下将\转换为/在Notepad ++上是很容易的,但我在regex上太新了,无法掌握如何甚至读取其指南中的目录,即使我想要的只是之后是将./添加到第一行之后的每个奇数行的开头。

android regex notepad++
1个回答
0
投票

你可以用

(?:.*\R){2}\K

并用./取代。

细节

  • (?:.*\R){2} - 连续两次出现({2})除了换行符之外的任何0+字符,尽可能多(.*),
  • \K - match reset operator丢弃与匹配缓冲区匹配的所有文本。

替换是./,即它在比赛结束时插入。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.