在一个命令(Atom编辑器)中用相同的模式替换多个单词

时间:2019-03-12 14:00:49

标签: regex atom-editor

我正在为项目使用Atom编辑器,并希望在一个命令中以相同的模式更改其中的一些文本出现。
举一个简单的例子,假设我出现以下字符串文字:"hello", "bye", "cow"。我想从每个字符串中删除双引号,然后为每个字符串添加前缀SomeType::,然后用大括号括起来。这就是说,将"hello"替换为{SomeType::hello},其他字符串也应替换。

很明显,您可以在Atom中使用3个Find And Replace命令来实现。
但是,您可以使用一个命令(使用正则表达式)来做到这一点吗?

1 个答案:

答案 0 :(得分:0)

Find: "([a-zA-Z0-9]+)"
Replace All: {SomeType::$1}