
Blok funkcji REPLACE zastępuje część ciągu znaków nowym.
Wejście definiuje ciąg znaków do przetworzenia.
Wejście definiuje ciąg znaków, który jest wstawiany w określonej pozycji.
Wejście definiuje długość usuwanego fragmentu. Jeśli długość jest mniejsza niż 1, nie wprowadzane są żadne zmiany.
Wejście definiuje pozycję startową w ciągu znaków STR, od której tworzony jest nowy ciąg znaków. Pozycja zaczyna się od 1. Jeśli długość jest mniejsza niż 1, nie wprowadzane są żadne zmiany. Jeśli pozycja jest większa niż długość ciągu znaków STR1, dodawany jest na końcu.
Wyjście zwraca zmieniony ciąg znaków.