StringBuffer:replace(start,stop,str)

Sustituye una parte del StringBuffer entre las posiciones de inicio y fin por otra cadena.

Ejemplo
sb = StringBuffer.new()
sb:append('testing')
sb:replace(3,4, 'x')