Ruby Regex для захвата всего между двумя строками (включительно)
Я пытаюсь очистить некоторый HTML и просто удалить один тег (и я действительно хотел бы избежать использования nokogiri и т. Д.). Итак, у меня появилась следующая строка, от которой я хочу избавиться:
<div class="the_class>Some junk here that's different every time</div>
Это появляется ровно один раз в моей строке, и я хотел бы найти способ удалить его. Я пытался придумать регулярное выражение, чтобы захватить все это, но я не могу найти тот, который работает.
я пробовал/<div class="the_class">(.*)<\/div>/m
и это работает, но это также будет соответствовать вплоть до</div>
теги в документе, которые я не хочу.
Есть идеи как подойти к этому?