replace-match-data

replace-match-data is a compiled Lisp function in `replace.el'.

(replace-match-data INTEGERS REUSE &optional NEW)

Like `match-data', but markers in REUSE get invalidated.
If NEW is non-nil, it is set and returned instead of fresh data,
but coerced to the correct value of INTEGERS.