解决wolai笔记转入Obsdian的重命名问题

简述:将 wolai 笔记格式转换的难点便是批量删除替换导出文件名称的 22 或 21 位识别码,通过正则识别批量删除即可。

所需软件:VSCode(修改页面内链接)、PowerToys (批量修改文件名)
软件下载搜索文件名在官网即可免费下载。

第一步,将 wolai 笔记以 markdown 格式打包下载
打开页面→页面设置/导出页面
选择 markdown 格式导出;包含子页面(如果你想,也可以不包含);不使用树状目录
Pasted image 20240316093313
点击导出后,wolai 会跳转到浏览器将页面以压缩包的形式导出

第二步,解压文件
将下载的压缩包拖入库中(或新建库拖入)并解压到当前文件夹。
此时我们会得到一个由大小写字母组成的文件夹,将其改为原名即可。


此时若我们打开 Ob 会发现各个页面的双链可以正常使用,不过文件名会多出一长串字符,下面的任务便是删除它们.

第三步,批量修改文件名
观察可知字符串由“_”和22或21位大小写字母与数字的组合组成
下载后,选中文件夹下的所有.md 文件,右键,选择“使用 PowerRename 重命名”

Pasted image 20240316095301

在界面进行如下重命名操作

正则公式分别是[_][a-zA-Z0-9]{22}[_][a-zA-Z0-9]{21}
注意:需要先用第一个公式再用第二个,否则会出现删不干净的情况。

第四步,修改文件内连接
下载安装 Visual Studio Code(知乎上下载安装与配置语言的教程
打开保存文档的文件夹
图片

按住ctrl+shift+H打开替换窗口,打开区分大小写和使用正则,输入正则公式进行替换
图片

正则公式前半部分与上一步相同,需要添加“.md”防止误删。

完成。

我一直无法成功导入双链,链接一直有问题。