Как сделать ленивую выборку в регулярке? - C#

Узнай цену своей работы

Формулировка задачи:

Есть текст
<name>Иванов</name><family>Сергей</family><otch>Петрович</otch><age>37</age><name>Васечкин</name><family>Юрий</family><otch>Антонович</otch><age>16</age><name>Яковлев</name><family>Павел</family><otch>Александрович</otch><age>25</age><total>115</total>
Как выделить этот промежуток (см. вложение) Пытался сделать этой регуляркой
((?<=<name).+?(?<=</total>))
Выделяет весь текст почему то

Решение задачи: «Как сделать ленивую выборку в регулярке?»

textual
Листинг программы
<name>.+?</age>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5
Похожие ответы