138

我想搜索并替换这个

`https://example.com/`{.uri}

[https://example.com/](https://example.com/)

vim会做一个s/(http.*){.uri}/[\1](\1)/g但这不适用于atom.io. 我该如何解决这个问题?

4

2 回答 2

225

如果你 Cmd-F 并打开搜索窗格,右侧有一个“.*”按钮。单击它,现在它是正则表达式模式。

我发现

(http.*)\{\.uri\}

并替换为

[$1]($1)
于 2014-03-13T01:02:03.723 回答
20

只是为未来的读者更新@speedogoo 的答案,如果您在搜索视图中没有找到正则表达式模式,它看起来像这样:

在此处输入图像描述

您也可以使用快捷键Ctrl++ (默认)Alt打开它。/


请注意,Atom 的查找和替换功能已经支持^even和。$

于 2017-05-17T14:23:45.030 回答