# ReplaceAll (String str, String lookFor, String replaceWith)

| Name                     | *ReplaceAll*                                                                 |
| ------------------------ | ---------------------------------------------------------------------------- |
| Applicable To (DataType) | String                                                                       |
| Purpose                  | To replace the value of a string with your desired value.                    |
| Description              | Replaces all occurrences of lookFor with replaceWith.                        |
| Return Type              | String                                                                       |
| Syntax                   | str \[System.String] – string in which the characters will be replaced.      |
|                          | lookFor \[System.String] – the string that will be searched.                 |
|                          | replaceWith \[System.String] – string that will replace the searched screen. |

![Properties](https://github.com/astera-software/Astera_Data_Stack_v9/blob/main/.gitbook/assets/Properties.png)

## Example:

In this example, we are passing the required parameters from the *Variables* object to the function transformation object.

Where,

*str* = ABCDE

*lookFor* = DE

*replaceWith* = GH

![dataflow](https://github.com/astera-software/Astera_Data_Stack_v9/blob/main/.gitbook/assets/dataflow%20\(4\).png)

Right-click on the function transformation object and select *Preview Output*. You can see that characters 'DE' have been replaced by 'GH'.

![output](https://github.com/astera-software/Astera_Data_Stack_v9/blob/main/.gitbook/assets/output%20\(3\).png)
