Вставка в регулярку значения переменной. Как это должно быть?

vikas2006

Client
Регистрация
10.05.2019
Сообщения
62
Благодарностей
1
Баллы
8
есть код для регулярки
string text2 = @"(?<=aria-label=")sabk9083like.*"(?=></span></button></span>)";
string text3 =new Regex(text2).Match(text).Value;
Где значение sabk9083like меняется постоянно и ее надо брать из переменой.
Вот эта переменная.

project.Variables["Variable11"].Value = "sabk9083like";

как получить выражение для регулярки с переменной ?
что было так
string text2 = @"(?<=aria-label=") + project.Variables["Variable11"].Value+ *"(?=></span></button></span>)";
где мы кусочек вставляем наш.
Вопрос глупый но не разу не делал такого, а сам я не смог.
Помоги те правильно состыковать, что бы и я понял как это делается.
 

BAZAg

Client
Регистрация
08.11.2015
Сообщения
1 765
Благодарностей
2 407
Баллы
113
Код:
project.Variables["Variable11"].Value = "sabk9083like";
string text2 = string.Format(@"(?<=aria-label=""){0}.*""(?=></span></button></span>)",project.Variables["Variable11"].Value);
project.SendInfoToLog(text2);
45005
 
  • Спасибо
Реакции: Sergodjan и vikas2006

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)