show / hide menu

Sub Activity – String 

The String activity has the following sub activities:

  1. Create Secure String: This activity helps in encrypting Password and other strings to secured String.
  2. Extract Text: Extracts the text from the given source string and returns it as a string variable.
  3. Is Regex Match: Indicates if the provided regular expression finds a match in the given input string.
  4. Regex Matches: Searches for all occurrence of a regular expression input string and returns all successful matches
  5. Split String: This activity is used to split a specified string which will be stored as separate elements in an Arraylist list based on the separator provided by the user.
  6. String Replace: Finds and Replaces strings in the provided source string.
  7. String Template: Activity uses a liquid template to create a dynamic string content with the parameters that are provided by the users.
  8. Sub String: This activity is used to extract a part of the string by giving the index and length of the string that is to be extracted.
  9. To LowerCase: This activity converts the String into Lower Case.
  10. To UpperCase: This activity converts the String into Upper Case.
  11. Trim: This activity is used to trim the left or right sections of the string based on the characters.

Activity NameCommonOptionsInputOutput
Create Secure StringLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name.

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
Before
i. Start After Text
ii. Occurrence

Before/After
i. Start After Text
ii. Occurrence
iii. End Before Text
iv. Occurrence

After
i. End Before Text
ii. Occurrence
Source String – Enter the source string.Result – Variable that stores resultant string.
Extract TextLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name.

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
 JSONString – The JSON string that you want to convert to an object.JSONObject – The resulting JSON object that is stored in an object variable.
Is Regex MatchLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name.

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
 Input – Enter value to match expression.

Regex – Field displays the current form of the regular expression you have built, and gets updated every time you change something in the conditions.

RegexOptions – A bitwise combination of the enumeration values that specify options for matching.
IsMatch – A Boolean variable that is true, if a match is found in the regular expression, false otherwise.
Regex MatchesLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name.

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
 Input – Enter value to match expression.

Regex – Field displays the current form of the regular expression you have built, and gets updated every time you change something in the conditions.

RegexOptions – A bitwise combination of the enumeration values that specify options for matching.
Matches – Variable with collection of matches found.
Split StringLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name.

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
 InputString – Enter the InputString.

Separators – Enter the separators.

RemoveEmptyEntries – Remove empty entries.
SubStrings – Variable that stores substrings.
String ReplaceLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name.

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
 Source String – Enter the string that needs to be replaced.

Build – Input the parameters.

StartingIndex – Enter the index from where search starts.
String – Variable that stores the resultant string.
String TemplateLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name.

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
 Parameters – Input values to the StringTemplate Compile Activity.

Template String – Enter a liquid template string to generate a resulting interpolated string.
Eg: {{ Hello }}!
String – Variable that stores the resultant string.
Sub StringLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name.

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
 Source String – Enter the source string.

StartIndex – Enter the starting index.

Length – Enter the length of the string to be extracted.
Result – Variable that stores resultant string.
To LowerCaseLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name.

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
 Source String – Enter the source string.Result – Variable that stores resultant string.
To UpperCaseLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name.

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
 Source String – Enter the source string.Result – Variable that stores resultant string.
TrimLabel – A classifying string applied to an activity which can be renamed by the user. It is the display name.

Disable – The user can enable or disable the activity.

ContinueOnError – It specifies the remaining activities to be executed even when one fails. This field supports only Boolean values (True or False). By default, the value is false so execution terminates when an error occurs.

Private – If selected, the log will not be shown in BOT Manager.
 Source String – Enter the source string that needs to be trimmed.

TrimChars – An array of characters to remove.

TrimLeft – Trims characters on the left.

TrimRight – Trims characters on the right.
Result – Variable that stores the trimmed string.