涉及应用:sublime text
问题:
以下多行链接文本中,我想要批量重新排序“ 04 ”部分,
比如,行首到行尾,“ 04 ”通过正则表达,替换为“ 01......02....03....09 ”,
公式如何,请大神解答,谢谢了!
ftp://g:[email protected]:2121/电影名称 04.mkv
ftp://g:[email protected]:2121/电影名称 04.mkv
ftp://g:[email protected]:2121/电影名称 04.mkv
ftp://g:[email protected]:2121/电影名称 04.mkv
ftp://g:[email protected]:2121/电影名称 04.mkv
ftp://g:[email protected]:2121/电影名称 04.mkv
ftp://g:[email protected]:2121/电影名称 04.mkv
ftp://g:[email protected]:2121/电影名称 04.mkv
ftp://g:[email protected]:2121/电影名称 04.mkv
1
crab 2018-01-21 18:53:25 +08:00 1
安装 insertNum 插件
先把 04 替换掉空,然后 ctrl+a 再按 ctrl+shift+L 再移动到.前面,然后按 ctrl+alt+n 就可以自动生成数字了 |
2
700388 2018-01-21 19:17:26 +08:00
代码替换,用 c++非常容易啊,不需要通过正则表达。
如果楼主想重命名大量文件名的话,XYplorer 是你的不二选择。 选择特殊重命名,然后选择批量重命名。 所有例子都应用到 Test.txt(日期为 2011-8-25),在 2011-10-23. 简单语法: New = New.txt(New-01.txt 等 … 如果 New.txt 存在) 增量语法: New<#1> = New1.txt ,New2.jpg ,… New74.png … New<#00> = New00.txt ,New01.jpg ,… New235.png … 日期变量语法: New_<date yyyy-mm-dd> = New_2011-10-23.txt(当前日期) New_<datem yyyy-mm-dd> = New_2011-08-25.txt(修改日期) New_<datec yyyy-mm-dd> = New_2004-09-19.txt(创建日期) 通配符 * 和 ?: New-* = New-Test.txt(* = 原始基本名称) *-<date yyyy> = Test-2011.txt ?-<#001> = txt-001.txt(? = 原始扩展名) 开关 /e /i /s(可以合并为 /eis): *-<date yyyy>.dat /e = Test-2011.dat(/e = 删除原始扩展名) *-<date yyyy>.dat /ei = Test-2011-01.dat(/i = 在冲突时自动增加) Test-<#001> /s = Test-002.txt(/s = 跳过存在的索引) 原始文件扩展名保持不变。 除非模式以 /e 结尾。 |
4
iamfhd OP @700388 感谢,不过我的系统是 MAC,不知道能不能弄 C++,我只是经常需要用到这个文本编辑的功能,不是专业弄代码的 T-T
|
5
Akkuman 2018-01-21 22:54:52 +08:00 via Android
我的话,会写个小脚本处理这个
|
6
Dannytmp 2018-01-22 13:23:10 +08:00 via Android
怎么所有电影名称都一样啊?
|