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

eagi6jfj  于 2023-08-07  发布在  其他
关注(0)|答案(7)|浏览(393)

在Visual Studio Code中,我使用了替换功能。regex选项被激活,参数如下所示。
查找:^.$
替换:\0 Donkey
虽然编辑器似乎认识到模式(由突出显示判断),但没有进行替换。它使用其他模式工作,但不包括线结束的模式。
我还尝试了包括但不限于以下组合。
查找:^(.
)$
替换:$0驴
我怎么能这么做呢?

  • 一个程序员曾经遇到过一个问题。

他说:“让我们使用正则表达式。
他有两个问题 *

oyjwcjzk

oyjwcjzk1#

这种模式在我的VS代码中确实有效,但只在实际包含某些内容的行上有效。空行保持为空。
查找:^(.*)$
替换:$0驴

dwbf0jvd

dwbf0jvd2#

最简单的方法是这样的:
查找:.$
替换:$&Donkey

h7appiyu

h7appiyu3#

您可以用途:
$ =行尾^ =行开始

c6ubokkw

c6ubokkw4#

在VisualStudio中,在每行的末尾和开头添加文本
find(使用regex选项激活)

^(.+)$

字符串
替换

Alpha $1 Zeta

结果

之前

some text


之后

Alpha some text Zeta


图片截图结果


的数据

z18hc3ub

z18hc3ub5#

要在每行的开头添加引号,请执行以下操作:


的数据
要在每行末尾添加引号,请执行以下操作:


2o7dmzc5

2o7dmzc56#

在开头和结尾处添加单引号。

查找:(.*)$
替换:'$1',
我想要这个:

273794103
 418892296
 134582886

字符串

为:

'273794103',
 '418892296',
 '134582886',


我需要这个来写SQL查询,而不是手动输入逗号50个Id:)。

  • 参考:This和AI。*
zhte4eai

zhte4eai7#

当我带着问题搜索的一小部分来到这里时,
给了新蜜蜂这个答案;
这也将起作用:
1.按“ctrl+H”(查找和替换);
1.键入“\n”(不带引号),
1.在查找框旁边,点击并打开“使用正则表达式”,如下图所示;
1.现在,在替换框中,键入您的文本(例如Donkey),并且别忘了在末尾添加相同的“\n”(不带引号)。x1c 0d1x的数据

相关问题