string-copy!

[procedure] string-copy! target tstart s [start end]

SRFI-13

Guile has substring-move! which achieves similar functionality.