有一系列文件,数量大概4万多,所以不能手工处理,文件名类似404FDAF6BA1317E043E72CCAFF97349611-40.pdf 3BC37F9AF8DA902CD42DCA0B189B75A888-104.pdf 等 最后几位为页码,一般是xxxx-xxxx,位宽不足的没有0填充 试图用正则表达式进行文件重命名,{\d{1,4}}-{\d{1,4}} 能获取到的就是9611-40 和888-104,显然逻辑上前边的数字应该小于后边的数字,期望结果为11-40和88-104。但是显然正则没有逻辑判断的功能,能否有其他的解决方案