【解答合集】批量添加删除修改查找替换

需要插件支持, regex find/replace, regex pipeline, apply patterns等等

2 个赞

ok谢谢大佬们~ :+1: :+1:

其实是支持的,不过需要在搜索的时候把正则式用 // 包围。
比如:
image

7 个赞

原来有,之前没想到这个格式的。

全局搜索替换的话会把标题#后面的空格也去了
有没有更精准的办法?

可以使用正则表达式。正则表达式 - 语法
配合插件 Regex Pipeline 【学一句正则,节省点时间,Regex Pipeline,值得装进你的Obsidian】

1 个赞

谢谢建议,我去看看

从网页粘贴内容到OB,每一行都有空行,如何选中特定文字删除所有空行呢,或者粘贴时候自动去除空行?

试试自带的 “粘贴为纯文本” 。

1 个赞

试了一下,这种方式不仅删除了多余空行,也删除了正常的换行

1 个赞

:joy::joy::joy:(凑齐八个字)

可以用Linter plugin, 有設定可以指定刪除連續空行或結尾空白等。

3 个赞

增强编辑 插件有这个功能。

用正则插件

image

1 个赞

如题,想要找到一款插件,使obsidian能够拥有查找替换的功能

你想要多大范围的查找和替换?官方的PC版自带了单个文件内的查找和替换。可以进一步定义下问题

1 个赞

软件自带的replace功能可以完成简单的替换。社区插件商店里还有一个find and replace 插件,功能更丰富一些。像随心所欲的替换的话,可以捣鼓一下正则表达式 :grinning:

1 个赞

全局查找和替换,我一般用Visual Studio Code,左侧有一个搜索按钮,可以在整个文件夹内搜索和替换。

2 个赞

完美! 我居然没想到!
谢谢!

文字粗体会把其他文字也一起粗体了,如何在粗体符合两侧自动空出一格?空出一格就没问题了。