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

seo优化网站的手段品牌策划公司排行榜

seo优化网站的手段,品牌策划公司排行榜,广州番禺怎么读,视频不可添加橱窗入口推荐1个下载别人csdn文章笔记的java项目#xff1a;csdn-blog2markword-downloader 拿到别人的md笔记后#xff0c;但是笔记中的图片又是以链接的格式给的#xff0c;这个链接说不定后面就失效了#xff0c;笔记也就看不到图片了。手动右键也可以保存图片#xff0c;但是…推荐1个下载别人csdn文章笔记的java项目csdn-blog2markword-downloader 拿到别人的md笔记后但是笔记中的图片又是以链接的格式给的这个链接说不定后面就失效了笔记也就看不到图片了。手动右键也可以保存图片但是1个1个点太麻烦了就练习一下正则的使用方法把图片存下来。 一行一行的读取原来的md文档每一行使用正则拿到匹配的图片链接并保存到本地。 Slf4j public class TestReg {private static RestTemplate template new RestTemplate();public static void main(String[] args) throws IOException {String filePath D:\\documents\\黑马rabbitmq\\mq基础\\MQ基础.md;File file new File(filePath);// 创建同级目录下的assets文件夹File assetsFile new File(file.getParent() \\assets);if (assetsFile.exists() || !assetsFile.isDirectory()) {assetsFile.mkdir();}RandomAccessFile raf new RandomAccessFile(file.getParent() \\ _ file.getName(), rw);// 匹配图片链接所使用的正则// !\[.*?]\((https?:.*/(.*?\.(png|jpg|jpeg)))String imgLinkPattern !\\[.*?]\\((https?:.*/(.*?\\.(png|jpg|jpeg)));Pattern p Pattern.compile(imgLinkPattern);// Matcher matcher p.matcher(11![image.png](https://cdn.nlark.com/yuque/0/2023/png/27967491/1686983181054-f2bcce85-1fce-412f-95cd-1ae829f8406f.png#averageHue%239dce6dclientIduf9c47826-2719-4frompasteheight613idu84c8f02eoriginHeight760originWidth1695originalTypebinaryratio1.2395833730697632rotation0showTitlefalsesize112976statusdonestylenonetaskIdu779e4d59-c9a8-4b1f-a49f-59c578c4ccdtitlewidth1367.3949141495996)121);// System.out.println(matcher.find());// System.out.println(matcher.group(1)); // 文件名// ![文件名](assets/文件名)String standardFormat ![文件名](assets/文件名);InputStreamReader reader new InputStreamReader(new FileInputStream(file), StandardCharsets.UTF_8);BufferedReader bufReader new BufferedReader(reader);String line null;while ((line bufReader.readLine()) ! null) {Matcher matcher p.matcher(line);if (matcher.find()) {String fileName matcher.group(2);String imgUrl matcher.group(1);String standardFileName standardFormat.replaceAll(文件名, fileName);// System.out.println(imgUrl);// System.out.println(fileName);// System.out.println(standardFileName);saveImgToLocal(imgUrl, fileName, file.getParent());raf.write(standardFileName.getBytes(Charset.defaultCharset()));} else {raf.write(line.getBytes(Charset.defaultCharset()));}raf.write(\r\n.getBytes(Charset.defaultCharset()));}raf.close();}public static void saveImgToLocal(String imgUrl, String fileName, String dir) {log.info(获取图片, imgUrl: {}, fileName: {}, dir, imgUrl, fileName, dir);try {Resource resource template.getForObject(imgUrl, Resource.class);FileOutputStream fos new FileOutputStream(dir \\assets\\ fileName);StreamUtils.copy(resource.getInputStream(), fos);fos.close();} catch (Exception e) {log.error(获取图片失败, imgUrl: {}, fileName: {}, dir, imgUrl, fileName, dir);}}}
http://www.zqtcl.cn/news/747719/

相关文章:

  • 网站 ftp自助建站信息网
  • 做珠宝的网站wordpress获取相关文章
  • 网站开发视频 百度云视频资源的网站怎么做
  • 写出网站建设的基本流程鹤山市城乡住房建设部网站
  • 万网域名注册后如何做网站教学网络传奇游戏
  • 岳阳网站建设方案免费网站模板建设
  • 郑州响应式网站制作如何做公众号微信
  • 专业公司网站建设精准引流推广团队
  • 蔡甸建设局网站怎么用云校建设学校网站
  • 建立网站需要哪些东西软件开发流程包括
  • 网站的pdf目录怎么做的网站编写
  • 南宫企业做网站wordpress图片显示距离
  • 青岛红岛做网站百度怎么打广告
  • 凡科建站怎么建网站网络搭建是什么工作
  • wordpress支持国内视频的编辑器网站优化排名软件网站
  • 建设摩托官方网站南京做网站群的公司
  • 晋城城乡建设局网站设计网站公司选泽y湖南岚鸿询 问
  • 思坎普网站建设湘潭网站推广
  • 北京网站建设公司哪个最好做投标网站条件
  • 网站建设的成本有哪些内容怎么样制作网页
  • 怎么做网站的seo排名知乎茂名网站制作公司
  • 建安证查询网站官方网站建设对比
  • 关于医院要求建设网站的请示市场推广12种推广渠道
  • php做不了大型网站深圳公司注册网址官方
  • 网站副标题怎么写杭州抖音代运营
  • 网站建设基本资料网站数据库连接出错
  • 娄底网站开发温州seo排名公司
  • 成都有哪些网站开发公司最新网推项目
  • 分享公众号的网站小型企业类网站开发公司
  • 青岛网站建设方案案例wordpress主题模板 国人