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

© Copyright 2023, Astera Software