добавить переменную в регулярное выражение

  • Автор темы Автор темы SHTINER
  • Дата начала Дата начала

SHTINER

Пользователь
Регистрация
20.08.2016
Сообщения
31
Реакции
0
Баллы
6
С сайта нужно спарсить ссылку и в тесте регулярки нужно указать значение переменной. Как это сделать?
 
С сайта нужно спарсить ссылку и в тесте регулярки нужно указать значение переменной. Как это сделать?
если в конструкторе регулярок, то переменную там использовать не получится,
нужно вставлять содержимое переменной..
 
В тестере укажите то значение, которое сработает в конкретной ситуации, а потом просто замените необходимый текст на переменную
 
Тоже столкнулся с этой необходимостью
в коде c#
Код:
Развернуть Свернуть Копировать
Regex NameOnlyRgx = new Regex(@"(www|https?:\/\/|^)[^\/]{0,}"+project.Variables["test"].Value+"($|\/)");

но выдает
Компиляция кода Ошибка в действии "CS1009" "Нераспознанная управляющая последовательность". [Строка: 3; Cтолбец: 99]

не соображу как исправить
 
Тоже столкнулся с этой необходимостью
в коде c#
Код:
Развернуть Свернуть Копировать
Regex NameOnlyRgx = new Regex(@"(www|https?:\/\/|^)[^\/]{0,}"+project.Variables["test"].Value+"($|\/)");

но выдает
Компиляция кода Ошибка в действии "CS1009" "Нераспознанная управляющая последовательность". [Строка: 3; Cтолбец: 99]

не соображу как исправить
Попробуйте так:
C#:
Развернуть Свернуть Копировать
Regex NameOnlyRgx = new Regex(@"(www|https?:\/\/|^)[^\/]{0,}"+project.Variables["test"].Value+@"($|\/)");
 
  • Оценить
Реакции: THE CaHeK, Vasyl1 и Serg24

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