Ruby regex- ¿gsub almacena lo que coincide?
Si yo uso
.gsub(/matchthisregex/,"replace_with_this")
¿gsub almacena lo que coincide con la expresión regular en alguna parte? Me gustaría usar lo que coincida en mi cadena de reemplazo. Por ejemplo algo como
"replace_with_" + matchedregexstring + "this"
en mi ejemplo anterior, donde el matchedregexstring sería la coincidencia almacenada de gsub? Lo siento si eso fue confuso, no sé cómo decirlo.