visual studio 2022在查找和替换使用正则表达式查找if()
2024-01-07 22:39:23
文件内容如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
TempFunction();
}
private static void TempFunction()
{
int i = 0;
if(i == 1)
{
Console.WriteLine("i=1");
}
else if (i == 2)
{
Console.WriteLine("i=2");
}
else
{
Console.WriteLine($"i={i}");
}
}
}
}
按下Ctrl+F,右上弹窗:
左键下拉框向下三角,左键点击“在文件中查找”,界面弹窗“查找和替换”:
勾选“使用正则表达式(E)”勾选框,将“if\s*\([^)]*\)”输入至文本框,左键“查找全部”:
结果:
所使用的正则表达式“if\s*\([^)]*\)””的解析:
????????if:匹配if。
????????\s*:匹配一个或多个空白字符。
????????\(:匹配一个英文左括号。
????????[^)]*:匹配一个或多个除英文右括号外的字符。
????????\):匹配一个英文右括号
文章来源:https://blog.csdn.net/Cecile0828/article/details/135390544
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!