obsidian中绝对路径的格式总是这样的:
![500](file:///***\******\******\*******\*******\******\wps12.jpg)
而相对路径总是这样的
![[wps12.jpg|500]]
其中绝对路径中中括号内核相对路径后的数字都是图片的大小
显然二者关系是这样的
既然知道关系就很好解决这个转换问题了
首先找一个能支持全局正则匹配的软件,我用的是vscode
将obsidan的根目录文件添加到vscode的资源管理器中
然后ctrl+shift+F启动全局搜索
这里是正则表达式
!\[(.*)\]\((.*)\\(.*)\)
![[$3|$1]]
然后选择全部替换即可