我想批量重命名几千个文件。我已经算出了正则表达式的一部分,只是没有算出第一部分。
文件名是employeeID_employeeName序列号。我只想保留employeeID_employee的名称。
例如,文件123456_John Smith-00001.pdf应变为123456_John Smith.pdf
我可以使用"批量重命名",然后使用字符串替换,然后找到[-\d?],但这只会将文件名更改为_John Smith.pdf
请参阅批量重命名示例图像
Wiktor Stribiżew在上面的评论中使用了有效的表达式。在字符串替换字段中,我放置了-\d+(.\w+($,并将替换字段留空。