reemplazo parcial de gsub

Me gustaría reemplazar solo el grupo entre paréntesis en esta expresión:

my_string.gsub(/<--MARKER_START-->(.)*<--MARKER_END-->/, 'replace_text')

para que me llegue:<--MARKER_START-->replace_text<--MARKER_END-->

Sé que podría repetir todoMARKER_START yMARKER_END bloques en la expresión de sustitución, pero pensé que debería haber una manera más simple de hacer esto.

Respuestas a la pregunta(2)

Su respuesta a la pregunta