ReplaceRegEx (Integer StartAt)
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 |
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.
Last updated