求问,一段文字怎样批量在句号后面换行?

一段文字很多句话,怎么样替换才能让一句一段?感谢感谢!

直接正则替换。\n就行了,ob原生替换不支持正则,但好像有插件。要不随便找个正则表达式网站也可以,我个人喜欢用sublime text,正则表达式可以配合多游标

如果你不介意 markdown里面包含 HTML元素的话

可以用替换 。替换为 ”< br >“
这样就是一个句号一个新行了

感谢推荐。主要是嫌再打开浏览器(或Word)复制粘贴太麻烦 orz

我发现正则表达式替换成\n后,obsidian的编辑器貌似不会吧\n直接映射为换行,所以我现在用这个在线正则编辑器转一下再复制进ob(上面有语法解析、速查手册之类的)

现在这个过程是手动的,之后看看能不能利用api或者自动化软件(keyboard maestro / automator)来替代手动的过程。

复制进软件后,可以用“增强编辑”插件批量加入/删除空行。此插件极其强大,建议了解

在线编辑器在此 regex101: build, test, and debug regex

供参考:

这个例子比较简单,普通的正则替换也行,供参考:

1 个赞