当前位置: 首页 > news >正文

网站开发进度计划表如何做超市的网站

网站开发进度计划表,如何做超市的网站,html5网站建设企业论文,做网站系统的文章目录 一、原始需求二、maven依赖三、核心代码四、运行结果 一、原始需求 需要遍历文件目录及其子目录#xff0c;找出包含中文字符的文件名#xff0c;将中文字符去除。 二、maven依赖 pom.xml dependencygroupIdorg.apache.commons/groupId找出包含中文字符的文件名将中文字符去除。 二、maven依赖 pom.xml dependencygroupIdorg.apache.commons/groupIdartifactIdcommons-lang3/artifactIdversion3.10/version/dependencydependencygroupIdcommons-io/groupIdartifactIdcommons-io/artifactIdversion2.5/version/dependency!--Test--dependencygroupIdorg.junit.jupiter/groupIdartifactIdjunit-jupiter-api/artifactIdversion5.5.2/versionscopetest/scope/dependency三、核心代码 注意处理 中文路径如E:/test/a/测试/b全中文文件(如E:/test/a/测试文本.txt)无后缀文件(如E:/test/a/b/测试文件) import java.io.File; import java.util.List; import java.util.stream.Collectors;import org.apache.commons.io.FileUtils; import org.apache.commons.lang3.RegExUtils; import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.time.DateFormatUtils; import org.junit.jupiter.api.Test;import lombok.extern.slf4j.Slf4j;Slf4j public class FileTest {/*** 中文正则*/private String REGEX_CHINESE [\u4e00-\u9fa5];/*** 移除中文文件名*/Testpublic void removeChineseTest(){File dir new File(E:\\test);ListFile files FileUtils.listFiles(dir, null, true).stream().filter(f - f.isFile()).collect(Collectors.toList());files.stream().forEach(file - {String srcName file.getName();String destName RegExUtils.removePattern(srcName, REGEX_CHINESE);if (!StringUtils.equals(srcName, destName)){// 处理全中文和无后缀文件if (StringUtils.startsWith(destName, .) || StringUtils.isBlank(destName)){destName DateFormatUtils.format(System.currentTimeMillis(), yyyyMMdd) destName;}// 文件前后缀String prefix StringUtils.substringBeforeLast(destName, .);String suffix StringUtils.substring(destName, prefix.length());// 处理重名int index 1;File destFile new File(file.getParent() File.separator destName);while (destFile.exists()){destName String.format(%s_%s%s, prefix, index, suffix);destFile new File(file.getParent() File.separator destName);}Boolean result file.renameTo(destFile);log.info({} --- {}, result: {}, file.getAbsolutePath(), destFile.getAbsolutePath(), result);}});} }四、运行结果 2024-03-15 19:13:37.983 [main] INFO com.fly.files.FileTest - E:\test\a\b\_内容20230676190031.jpg --- E:\test\a\b\_20230676190031.jpg, result: true 2024-03-15 19:13:37.986 [main] INFO com.fly.files.FileTest - E:\test\a\文件_20230676190035.jpg --- E:\test\a\_20230676190035.jpg, result: true 2024-03-15 19:13:37.987 [main] INFO com.fly.files.FileTest - E:\test\中文_20230676154641.jpg --- E:\test\_20230676154641.jpg, result: true 2024-03-15 19:13:37.988 [main] INFO com.fly.files.FileTest - E:\test\哈哈_20230676154717.png --- E:\test\_20230676154717.png, result: true 2024-03-15 19:13:37.988 [main] INFO com.fly.files.FileTest - E:\test\嗯嗯_20230676190039.jpg --- E:\test\_20230676190039.jpg, result: true 2024-03-15 19:13:37.989 [main] INFO com.fly.files.FileTest - E:\test\测试_20230676154623.jpg --- E:\test\_20230676154623.jpg, result: true 2024-03-15 19:13:37.989 [main] INFO com.fly.files.FileTest - E:\test\维修_20230676155003.jpg --- E:\test\_20230676155003.jpg, result: true有任何问题和建议都可以向我提问讨论,大家一起进步谢谢! -over-
http://www.dnsts.com.cn/news/19809.html

相关文章:

  • 网站开发者什么浏览器网站推荐入口
  • 做ppt的网站叫什么名字h5网站开发价格
  • 网址收录网站新增网站建设方案
  • 青岛市北建设集团网站渭南网页设计
  • 公司网站搜索引擎优化网站空间名
  • 商标设计网站推荐企业seo如何优化
  • 网站地图添加怎么做影视网站
  • 做爰在线网站网站搭建中转
  • 淮南网站优化怎么做的网站怎么放上网
  • seo网站建设价格网站建设一个下载链接
  • 建立soho公司网站品牌网
  • 一个企业网站ppt怎么做中国核工业第五建设有限公司招聘信息
  • 旅游网站建设报价单山西制作网站公司排名
  • 大连网站建设报价中华艺术宫室内设计
  • 怎么在网站做推广不要钱校园网页制作模板
  • 重庆建网站一般多少钱教育营销型的网站建设
  • 原阳网站建设哪家好中国最新军事武器
  • 电商网站设计内容网站做的好的公司
  • 天河建网站的公司中国深圳航空公司官网
  • 网站做支付宝支付需要哪些资料诸暨做网站广告的电话
  • 网站 数据库选择ui培训怎么样
  • 可以做物理题的网站百度网站怎样优化排名
  • 大连网站网站建设杭州市建设部门网站
  • 网站如何推广企业网站模板 免费下载
  • 嘉兴做外贸网站的公司云南省建设网站
  • 《原始传奇》官方网站知名企业网站规划书
  • 深圳网站小程序设计开发wordpress网页移动
  • 新网站备案查询网页视频下载器app免费
  • 网站建设的费用需求自己做app软件开发
  • 怎么开通网站中山h5网站建设