如何使用正则表达式在VS代码中的每一行的末尾添加一个字符串?

时间:2016-10-03 17:53:06

标签: regex visual-studio visual-studio-code

在Visual Studio Code中,我使用的是替换功能。激活正则表达式选项,参数如下。

  

查找:^。* $
  替换:\ 0驴

虽然编辑似乎认识到了模式(从突出显示来判断),但没有替代。它使用其他模式,但不包括行结束。

我也尝试过组合,包括但不限于以下内容。

  

查找:^(。*)$
  替换:$ 0 Donkey

我该怎么做?

程序员有一次问题。
他说:“让我们使用正则表达式” 然后他有两个问题......

4 个答案:

答案 0 :(得分:20)

这种模式对我的VS代码起作用,但仅适用于实际包含某些内容的行。空行保持空白。

  

查找:^(。*)$
  替换:$ 0 Donkey

答案 1 :(得分:4)

最简单的方法如下:

  

查找:$
  替换:驴

答案 2 :(得分:2)

您可以使用:

$ =行尾 ^ =行首

答案 3 :(得分:0)

当我带着问题搜索的一小部分来到这里时,
已经为新蜜蜂给出了这个答案;
这也可以:

  1. 按“ctrl+H”(查找和替换);
  2. 输入“\n”(不带引号)和,
  3. 在查找框旁边,点击打开,“使用正则表达式”,如下图;
  4. 现在,在替换框中,输入您的文本(例如 Donkey)并且不要忘记在末尾添加相同的“\n”(不带引号)。 enter image description here