Ruby Regex para capturar todo entre dos cuerdas (inclusive)

Estoy intentando sanear un poco de HTML y simplemente eliminar una sola etiqueta (y realmente me gustaría evitar el uso de nokogiri, etc.) Entonces tengo la siguiente cadena apareciendo de la que quiero deshacerme:

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

Esto aparece exactamente una vez en mi cadena, y me gustaría encontrar una manera de eliminarlo. He intentado crear una expresión regular para capturar todo, pero no puedo encontrar una que funcione.

He intentado/<div class="the_class">(.*)<\/div>/m y eso funciona, pero también coincidirá e incluirá cualquier otro</div> Etiquetas en el documento, que no quiero.

¿Alguna idea sobre cómo abordar esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta