Ошибка при регулярке

arbplv

Client
Регистрация
28.03.2020
Сообщения
373
Благодарностей
23
Баллы
18
Добрый.
Создал в конструкторе регулярку (?<=data-bash=").*(?="\ data-pebs)
Обозначить не получается, ругается на кавычки. Хотя вроде как разны кавычки.
C#:
Regex bash = new Regex(@'(?<=data-bash=").*(?="\ data-pebs)');
как вариант собрать без кавычек, заменить их через реплейс и тримнуть.
Но интересно как бороться именно с кавычками
Спасибо.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 371
Благодарностей
3 295
Баллы
113
В C# необходимо экранировать кавычки, в данном случае: @"(?<=data-bash="").*(?=""\ data-pebs)"
 
  • Спасибо
Реакции: arbplv

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