- Регистрация
- 01.04.2017
- Сообщения
- 164
- Благодарностей
- 10
- Баллы
- 18
Добрый вечер! Подскажите пожалуйста как использовать в switch на C# регулярные выражения?
Сам switch выглядит примерно так:
Как использовать регулярку внутри каждого case? Чтобы получилось примерно так:
Сам switch выглядит примерно так:
C#:
switch (project.Variables["var_1"].Value)
{
case "Мощность":
project.Variables["var_2"].Value = @"1";
break;
case "Скорость":
project.Variables["var_2"].Value = @"2";
break;
case "Время":
project.Variables["var_2"].Value = @"2";
break;
default:
Console.WriteLine("");
break;
}
C#:
switch (project.Variables["var_1"].Value)
{
case "Мощность":
string a= Variables["var_2"].Value;
string b = System.Text.RegularExpressions.Regex.Replace(a, @"<a[\w\W]*?</a>", "");
Variables["var_2"].Value = b;
break;
case "Скорость":
string a= Variables["var_2"].Value;
string b = System.Text.RegularExpressions.Regex.Replace(a, @"<a[\w\W]*?</a>", "");
Variables["var_2"].Value = b;
break;
case "Время":
string a= Variables["var_2"].Value;
string b = System.Text.RegularExpressions.Regex.Replace(a, @"<a[\w\W]*?</a>", "");
Variables["var_2"].Value = b;
break;
default:
Console.WriteLine("");
break;
}