:sig
function regex_replace(pattern : string, replacement : string, subject : string, flags : string = "") string

:params
pattern : regular expression
replacement : replacement text
subject : source text
flags : regular expression flags

:returns
Text with all matches replaced.

:content
Use `$1` for a numbered capture in `replacement`.

:example capy render
print(regex_replace("([a-z]+)", "<$1>", "capy docs"), "\n")

:see-group
regex
