© Copyright 2023, Astera Software
Example
In this example, we will pass the required parameters to the function transformation object using a Variables object.
Where,
pattern = (Mr|Mrs).
searchIn = John Antonio, Mr.
replaceWith = student
startAt = 5
In the output window, you can see that Astera has returned a string value with the appended replaceWith value, as the specified pattern value was matched with the searchIn value, after the specified startAt position.
Name
ReplaceRegEx
Syntax
ReplaceRegEx (String pattern, String searchIn, String replaceWith, Integer startAt)
Purpose
To scan the input string for the specified pattern starting at the StartAt position and replace it with the value specified in replaceWith parameter.
Description
If the pattern is found after the specified StartAt position, it is replaced with the ‘replaceWith’ parameter, and the resulting value is returned. Otherwise, the original value is returned.
Return Type
String
Parameters
pattern [System.String] – Regular expression pattern to match
searchIn [System.String] – String to search for a match
replaceWith [System.String] – Replacement string
startAt [System.Int64] – The character position at which to start the search