gpt4 book ai didi

visual-studio - 在 VS 中查找和替换正则表达式的通配符

转载 作者:行者123 更新时间:2023-12-01 12:01:02 24 4
gpt4 key购买 nike

我需要转换以下形式的表达式:

return *;

进入:

return filter(*);

用通配符来表达似乎很简单,然而,在visual studio的search & replace dailog中,无法将第一个星号与第二个星号关联起来。我想正则表达式可以很容易地做到这一点,但我对正则表达式知之甚少。

如何在正则表达式中表达这个条件?

最佳答案

在 VS 中用正则表达式搜索/替换时的捕获组可以通过用大括号括起来的东西来给出。

可以简单地使用\1 给出反向引用。输入字段右侧还有一个菜单,其中包含构建 block 。

所以你只需替换

return {[^;]+};

通过

return filter(\1);

[^;]+ 指定您至少需要一个不是分号的字符,因此除非您返回委托(delegate)或匿名方法,否则这应该可以正常工作。

关于visual-studio - 在 VS 中查找和替换正则表达式的通配符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1503111/

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