【发布时间】:2015-09-18 16:07:35
【问题描述】:
我正在寻找一种基于现有文件夹名称生成文件夹名称的方法,即
List<String> foos = new ArrayList<String>();
foos.add( "myfolder" );
foos.add( "myfolder_1" );
foos.add( "myfolder_3" );
foos.add(generateFolderName(foos, "myfolder")); // should add myfolder_4
foos.add(generateFolderName(foos, "foobar")); // foobar
foos.add(generateFolderName(foos, "foobar")); // foobar_1
有没有人建议如何实现 generateFolderName() ?
【问题讨论】:
-
请描述您想要实现的确切文件夹命名模式。问题很模糊。
-
文件夹必须匹配此正则表达式模式:[a-zA-z0-9-#:_\\S]{1,200}