Мне нужно извлечь подмножество строки, используя пару маркеров, которые будут в ней содержаться. Например, учитывая следующую строку:
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
<!--extract-->
Sed nec luctus magna, ac tincidunt metus. Maecenas sodales iaculis ipsum sed blandit.<!--/extract-->
Quisque tincidunt nulla sapien, non faucibus turpis aliquam at.
Как я могу извлечь все, что находится между и (но не сами теги)? Строка будет каждый раз разной длины, но всегда будет содержать маркеры.
Я возился с String.SubString()
, но изо всех сил пытаюсь надежно рассчитать начальные/конечные индексы. Обратите внимание, что маркеры начала/конца всегда будут иметь определенные значения, чтобы их можно было найти.
Заранее спасибо.