Regex Выбрать все символы между заданными - C#
Формулировка задачи:
Почтовый сервер по команде LIST возвращает строку вида
По шаблону
* LIST (\Unmarked \HasNoChildren \Sent) "|" "&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-"
&(.+)-
Regex возвращает вместе с амперсандом и знаком "-" <&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-> Как из неё вытащить только <BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1>?Решение задачи: «Regex Выбрать все символы между заданными»
textual
Листинг программы
string str = "* LIST (\\Unmarked \\HasNoChildren \\Sent) \" | \" \" &BB4EQgQ, BEAEMAQyBDsENQQ9BD0ESwQ1-\""; string result = Regex.Match(str, @"&(.+)-").Groups[1].Value;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д