笔记里有大量YYYY.MM.DD(小数点区分,例如2023.02.24)格式的日期,现在希望批量改为YYYY-MM-DD(ISO标准格式,例如2023-02-24)的。
而现有valut中不仅md文件名,正文中也有大量用小数点区分,该如何批量修改呢
潜在的解决方案
Vscode+通配符的替换,是不是可以满足我的需求?个人不舒服通配符,不确定这样做是否会有遗漏
谢谢解答!
笔记里有大量YYYY.MM.DD(小数点区分,例如2023.02.24)格式的日期,现在希望批量改为YYYY-MM-DD(ISO标准格式,例如2023-02-24)的。
而现有valut中不仅md文件名,正文中也有大量用小数点区分,该如何批量修改呢
Vscode+通配符的替换,是不是可以满足我的需求?个人不舒服通配符,不确定这样做是否会有遗漏
谢谢解答!
VSCode 就足够好了, 改文件内容完全没问题,
批量改文件名可能要 VSCode 插件
通配符不够用, 还有正则表达式类似 \d{4}\.\d{2}\.\d{2}
, 写得好肯定不漏不滥
唯一麻烦在于, 有些日期文本在 “代码块/引用块” 里,
有可能并不想替换掉这类文本的日期
我理解没啥好办法, md毕竟是文本, 没法简单描述自己的段落类型, 这只能写脚本去判定
改之前可以复制仓库存个档
批量修改文件名可以用renamez或菲菲更名
谢谢提醒
凑齐8个字
请问该替换为什么呢?
谢谢
参考
他这个讲 VS 的, VSCode 也差不多
先括号分组, 然后替换成类似 $1-$2-$3
这样