gpt4 book ai didi

regex - 在 Visual Studio 中搜索和替换

转载 作者:行者123 更新时间:2023-12-03 10:06:13 25 4
gpt4 key购买 nike

在 Visual Studio 中,当我在选择中搜索时,我想使用正则表达式替换每行匹配项的第一个实例(或第二个、第三个等)。我该怎么做?

搜索和替换

foo1 = foo1;
foo2 = foo2;
...
foo20 = foo20;

进入以下。
foo1 = bar1;
foo2 = bar2;
...
foo20 = bar20;

最佳答案

Visual Studio 2010 及更早版本 , 使用带有反向引用的正则表达式

Visual Studio 的正则表达式与我所学的完全不同。我花了一些时间来找出正确的答案。

搜索

{foo}{:d+} = \1\2

用。。。来代替
\1\2 = bar\2

反向引用由 tagging 完成带花括号 {foo} . :d+\d+ 相同

Read more about VS RegEx here

关于regex - 在 Visual Studio 中搜索和替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7848329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com