0
我想查一个批处理文件名和更改名称替换文件名的文件,如下所示用正确的数量
er-1.gif
我需要的破折号后检查数字,然后期待通过一个数组来找到我需要替换呃的数字。
我该如何创建一个批处理文件?
我有Windows &可供使用的Mac。
我想查一个批处理文件名和更改名称替换文件名的文件,如下所示用正确的数量
er-1.gif
我需要的破折号后检查数字,然后期待通过一个数组来找到我需要替换呃的数字。
我该如何创建一个批处理文件?
我有Windows &可供使用的Mac。
你可以使用正则表达式来解析文件名。这将返回你感兴趣的整数
那么你的数组中查找相应的名称,并写入新文件用新的名称
如果你知道,经过数。“ - ”是整个字符串中唯一的数字,你可以简单地使用“\ d”作为你的正则表达式。
感谢您的帮助,你能帮我,并告诉我正确的路径来查找数组中相应的名称,并替换名称我刚刚完成正则表达式第一部分你说。谢谢 – Rickstar
如果可能的话不要使用数组。我更喜欢这个任务的HashMap(java)或Dictionary(c#)。您将拥有一个KeyValuePair,其中包含您的文件数量作为密钥,并将新文件名作为值。在Java中只需调用:map.get(“number”);并在C#中:map [“number”];其中“number”是包含你解析的文件名中的数字的字符串 –
如果你真的必须使用一个数组,并且你知道从文件名解析的数字的最大尺寸,你可以使用这个数字作为你的数组的索引 –