4.|4. 试着批量修改文件名,文件内容
- 修改文件名,
具体需求是 把 .md文件的文件名改成2018-12-15-1.md
百度经验
很遗憾, 格式工厂无法识别 .md文件
换一个批量改名大师
这个可以, 操作非常简单..
不过后来发现,一次批量只能操作5个?
- 修改文件,
具体需求是, 要在每个文件的头部添加
---
layout:post
title:"Hello 2015"
subtitle:" \"Hello World, Hello Blog\""
date:2019-01-29 12:00:00
author:"Hux"
header-img: "img/post-bg-2015.jpg"
catalog: true
tags:
- 生活
- Meta
---
【4.|4. 试着批量修改文件名,文件内容】下载超级批量文本替换
问题变成了, 如何匹配文章头部
文章图片
image.png
打算用正则,
哎,, 正则也忘得差不多了, 真是学一个忘一个.
在这里用了将近一个多小时了,还是没有解决
这个软件的正则匹配默认是相当于添加了全局匹配和多行匹配
str.replace(/^(?=([\d\D\n])+$)/gm,111)var str = "dslkgjalgj\nlkasdjgaslgjasl\nalskjdgasld;
kgj\n"
出来的结果是
"111dslkgjalgj
111lkasdjgaslgjasl
111alskjdgasld;
kgj
"
每一行都会插入111
能不能用非贪婪匹配?
str.replace(/^(?=([\d\D\n])+$)+?/gm,111)
不行还是一样
这个多行匹配很烦人
一方面感觉好无奈, 另一方面觉得正则好差,好沮丧,
但我们不要忘记初衷,
哇,,,, 我对自己的智商感到着急.
真的沮丧.
在多行匹配模式下, 难道没有办法匹配第一行首光标嘛?
天呐整整两个半小时,我终于明白了怎么匹配.很简单
var str = "a\na\na\na\na\na\na\na\na\na\na\na\na\na\na\na\na\na\na\na\n";
var s = /(?
文章图片
image.png
弄出这简单一句的时候, 我真的开心,
不过马上又跌入地狱了.
文章图片
image.png
尼玛,,,这个软件说这个正则语法有错误?
尼玛,,,,我想砸了电脑...
百度百度再百度
另一个软件随风替换文本
文章图片
image.png
这个当真是轻而易举的完成了上面的操作...
瞬间好空虚..
不过这个随风替换文本软件,在我的电脑上,会出现乱码
文章图片
image.png
压根就不能识别中文.写了中文也不是中文
比如输入"我爱你" 他显示的是
文章图片
我爱你
我的电脑是韩国买的,系统显示语言是韩语, 以为跟这个有关系,
就想办法去更改显示语言. 这个电脑比较奇葩,在控制面板上无法设置
下载的是这个软件,叫Vistalizator-windows语言切换工具
我的系统是win7,
下载对应的简体中文安装包
Windows 7 SP1 语言包下载
根据提示下载了个东西,安装一下,重启一下,系统语言顺利变成中文,
这我还是比较开心的.
尼玛, 总是开心的过早,
显示语言都换了, 结果乱码还是乱码,呵呵呵呵呵.吐血.
还有就是上面的批量改命软件,不好用, 只能一次修改5个.
后来用的是这个软件
也不好用..
反正大概是弄完了.
推荐阅读
- java|java b2b2c shop 多用户商城系统源码- config 修改配置
- iOS富文本为html时,修改默认字体颜色
- react-navigation|react-navigation 动态修改 tabBar 样式
- 8、Flask构建弹幕微电影网站-搭建后台页面-密码修改、主页控制面板
- Arcgis根据经纬度批量提取属性值
- javascript|vue使用js-xlsx导出excel,可修改格子样式,例如背景颜色、字体大小、列宽等
- 你能试着喜欢一下我吗()
- 批量获取win10的聚焦锁屏图片
- minifilter中获取对文件修改属性的操作
- 2020-08-13|2020-08-13 同花顺证书批量下载