Я пытаюсь изучить регулярное выражение, но до сих пор не знаю. У меня есть эта строка кода, которая успешно отделяет заполнитель «FirstWord» в «{» разделителем из всех следующим текстом:regex capture multi character delimiter
var regexp = new Regex(@"(?<FirstWord>.*?)\{(?<TextBetweenCurlyBrackets>.*?)\}");
, который читает эту строку без проблем:
Greetings {Привет World}
То, что я хочу сделать, это заменить «{» с характером цепи, как, например, «/» >> поэтому я попытался это:
var regexp = new Regex(@"(?<FirstWord>.*?)\/>>(?<OtherText>.*?)\");
Я удалил последнюю скобку и заменил первый на «/ >>», но он выдает исключение ArgumentException. Как бы выглядела правильная комбинация символов?
Верьте или нет на самом деле является разбалансировка побег в своем регулярном выражении '/ >> \ <( *?.?) ( *?.?) - несбалансированный '\'' –
sln