notepad++正则表达式替换IPTV源的方法

2025-3-8 18:29 morefun 疑难杂症

写一个notepad++正则表达式把类似


烟雨人间,http://mobi.kuwo.cn/tmevideo/tme1257648.mp4
阿果吉曲,http://mobi.kuwo.cn/tmevideo/tme1257695.mp4

替换为
#EXTINF:-1,烟雨人间<br>http://mobi.kuwo.cn/tmevideo/tme1257648.mp4
#EXTINF:-1,阿果吉曲<br>http://mobi.kuwo.cn/tmevideo/tme1257695.mp4

在 Notepad++ 中可以按照以下步骤使用正则表达式完成替换: 
 
步骤 
1. 打开包含这些文本的文件。 
2. 使用快捷键 `Ctrl + H` 打开“替换”对话框。 
3. 在“查找模式”中选择“正则表达式”。 
4. 在“查找目标”中输入正则表达式:^([^,]+),(.*)$
    - `^` 表示匹配行的开始。 
    - `([^,]+)` 是一个捕获组,`[^,]` 表示匹配除逗号以外的任意字符,`+` 表示匹配前面的元素一次或多次,这个捕获组用于匹配歌曲名称。 
    - `,` 用于匹配逗号。 
    - `(.*)` 是另一个捕获组,`.*` 表示匹配任意字符零次或多次,这个捕获组用于匹配视频链接。 
    - `$` 表示匹配行的结束。 
5. 在“替换为”中输入:<br>#EXTINF:-1,\1<br>\2
    - `\1` 引用第一个捕获组(歌曲名称)。 
    - `\2` 引用第二个捕获组(视频链接)。 
6. 点击“全部替换”按钮,即可完成替换。 
 
通过以上操作,就可以将类似格式的文本替换为你需要的格式。

标签: IPTV 正则表达式

评论(1) 浏览(92)

Powered by MoreFun.CN 粤ICP备2025398508号