Obsidian 插件:Find and replace in selection
插件名片
概述
为搜索和替换进行增强,除了查找的内容并将其替换为指定的文本外,还支持正则,通配符的查找方式。
原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 find-and-replace-in-selection 插件的自述翻译
在选定内容中查找和替换
这个插件为 Obsidian 添加了一个 ” 在选定内容中查找和替换 ” 的命令。该命令在选定的文本中进行搜索,并将找到的所有字符/单词/文本结构替换为其他内容。该插件可以搜索普通文本或正则表达式。
如何配置
为“在选定内容中查找和替换”命令分配一个热键。
如何使用
- 在插件设置中,指定要搜索的文本(纯文本或正则表达式)以及要替换的内容。
- 只需选择文本(可以选择整个笔记)并按下快捷键或调用“在选择中查找和替换”命令即可。要快速在一行文本中进行替换,只需将光标放在该行上并按下快捷键即可。
示例
删除所有文本的粗体高亮:
- 要查找的文本: ”**”
- 替换为: ""(空)
将所有 H2 标题替换为 H3 标题:
- 要查找的正则表达式: ”^## “(末尾有空格)
- 正则表达式标志: “gm”(全局,多行)
- 替换为: ”### “(末尾有空格)
如果您想将所有 H1 变为 H2,所有 H2 变为 H3,H3 变为 H4,则需要从 H3 开始,然后是 H2,然后是 H1。
删除所有嵌入链接的显示文本:
- 要查找的正则表达式: ”
(?<!\\)\!\[(.*?)(?<!\\)\]\((.*?)(?<!\\)\)
” - 正则表达式标志: “gm”
- 替换为: ”
![]($2)
”
结果如下:
![Description](URL)
将变为:
![](URL)
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。