Ruby Regex для захвата всего между двумя строками (включительно)

Я пытаюсь очистить некоторый HTML и просто удалить один тег (и я действительно хотел бы избежать использования nokogiri и т. Д.). Итак, у меня появилась следующая строка, от которой я хочу избавиться:

<div class="the_class>Some junk here that's different every time</div>

Это появляется ровно один раз в моей строке, и я хотел бы найти способ удалить его. Я пытался придумать регулярное выражение, чтобы захватить все это, но я не могу найти тот, который работает.

я пробовал/<div class="the_class">(.*)<\/div>/m и это работает, но это также будет соответствовать вплоть до</div> теги в документе, которые я не хочу.

Есть идеи как подойти к этому?

Ответы на вопрос(2)

Ваш ответ на вопрос