在下非计算机相关人士
今天工作中需要将很多文件分开,想到用 Dropit 但是协议不知道怎么写
有很多名称为 xxxA 店 xxx xxxB 店 xxx …… 的文件
怎样把名称里有相同店名( A 店、B 店、C 店……)的文件分开并文件夹也自动命名为 A、B、C 店?
如果能够自动识别名称中的 ABC 店而不需要手动输入就更好了
请问老哥们该怎么做?除了 Dropit 有别的软件或方法也可以
1
imn1 2020-01-14 14:31:31 +08:00
linux/mac 就简单,windows 估计要写 powershell 脚本
关键是 xxx 和 ABC 之间有明显的分界么?例如 xxx 是数字,ABC 是字母 |
2
xiaoming1992 2020-01-14 15:06:26 +08:00 via Android
如果这个“xxxA 店”是非程序员手动输入的,那你写正则的时候要注意,可能会出现各种奇形怪状的格式,包括并不限于“xxxa 店”、“xxx_a 店”、“xxx——a 店”、“xxxadian”、“a 店 xxx”、“xxx,a 店”、“xxx 一店”、“xxx1 店”、“AAAxxxa 店”等等等等。。。
|
3
tankren 2020-01-14 15:11:35 +08:00
不如上个文件列表截图
|
4
cherrysalo OP @imn1 都是文字 不过在都在“店”前面 店名都为两个字
|
5
cherrysalo OP |
6
tankren 2020-01-14 16:37:37 +08:00
@cherrysalo 文件名有什么关系。。。
|
7
ClericPy 2020-01-14 16:41:36 +08:00
正则取店名然后分组放文件夹, Python 的 pathlib 几行代码就够了
然而... 连个真正的例子都没有, 你让人怎么给真正则... |