*STRING_ENDS_WITH

Description: Ends with strings

Syntax: string_ends_with(haystack,needle)

Inputs
ID Name Type Default Remarks
1 Haystack scalar   String to search
2 Needle scalar   String to match
Outputs
ID Name Type Remarks
1 string_ends_with_output_1 scalar  

*STRING_CONTAINS

Description: String contains

Syntax: string_contains(haystack,needle)

Inputs
ID Name Type Default Remarks
1 Haystack scalar   String to search
2 Needle scalar   String to match
Outputs
ID Name Type Remarks
1 string_contains_output_1 scalar  

*STRING_ENDS_WITH_ANY_ONE

Description: Checks if a string ends with any one of the provided strings

Syntax: string_ends_with_any_one(haystack,needle,delimiter)

Inputs
ID Name Type Default Remarks
1 Haystack scalar   String to search
2 Needle scalar   String to match
3 Delimiter scalar   Delimiter to separate different string to match
Outputs
ID Name Type Remarks
1 string_ends_with_any_one_output_1 scalar  

*STRING_MATCH

Description: String Matches with

Syntax: string_match(haystack,needle)

Inputs
ID Name Type Default Remarks
1 Haystack scalar   String to search
2 Needle scalar   String to match
Outputs
ID Name Type Remarks
1 string_match_output_1 scalar  

*STRING_EQUALS

Description: String Equals with

Syntax: string_equals(haystack,needle)

Inputs
ID Name Type Default Remarks
1 Haystack scalar   String 1 to search
2 Needle scalar   String 2 to match
Outputs
ID Name Type Remarks
1 string_equals_output_1 scalar  

*STRING_IS_EQUAL

Description: String Equals with

Syntax: string_is_equal(haystack,needle)

Inputs
ID Name Type Default Remarks
1 Haystack scalar   String 1 to search
2 Needle scalar   String 2 to match
Outputs
ID Name Type Remarks
1 string_is_equal_output_1 scalar  

*STRING_IS_EMPTY

Description: Check if String Undefined

Syntax: string_is_empty(string,null_values)

Inputs
ID Name Type Default Remarks
1 String scalar   String to check
2 Possible Null Values scalar   Possible null values
Outputs
ID Name Type Remarks
1 string_is_empty_output_1 scalar  

*STRING_EVAL

Description: String Eval

Syntax: string_eval(expression,pass_token,fail_token)

Inputs
ID Name Type Default Remarks
1 Expression scalar   Expression
2 pass_token scalar   pass_token
3 fail_token scalar   fail_token
Outputs
ID Name Type Remarks
1 string_eval_output_1 scalar  

*STRING_SPLIT_RETURN_BY_INDEX

Description: Split by a delimiter and return split-parts by the given index. Ex. Split the string <b> The cat jumped over the call</b> by space and return the 3rd value (returns jumped)

Syntax: string_split_return_by_index(stringtosplit,delimiter,index)

Inputs
ID Name Type Default Remarks
1 String to split scalar   String to split
2 delimiter scalar   delimiter used to split string
3 index scalar   Index of the split part of string to return
Outputs
ID Name Type Remarks
1 string_split_return_by_index_output_1 scalar  

*STRING_REGEX

Description: String Regex

Syntax: string_regex(response,regex)

Inputs
ID Name Type Default Remarks
1 Response scalar   String to search
2 Regex scalar   Pattern in regular expression to be matched
Outputs
ID Name Type Remarks
1 string_regex_output_1 scalar  

*STRING_CONTAINS_ANY_ONE

Description: String contains any one

Syntax: string_contains_any_one(haystack,needle,delimiter)

Inputs
ID Name Type Default Remarks
1 Haystack scalar   String to search
2 Needle scalar   String to match
3 Delimiter scalar   Delimiter to separate different string to match
Outputs
ID Name Type Remarks
1 string_contains_any_one_output_1 scalar  

*STRING_CONTAINS_ALL

Description: String contains all

Syntax: string_contains_all(haystack,needle,delimiter)

Inputs
ID Name Type Default Remarks
1 Haystack scalar   String to search
2 Needle scalar   String to match
3 Delimiter scalar   Delimiter to separate different string to match
Outputs
ID Name Type Remarks
1 string_contains_all_output_1 scalar  

*STRING_EXCLUDES

Description: String Excludes

Syntax: string_excludes(haystack,needle)

Inputs
ID Name Type Default Remarks
1 Haystack scalar   String to search
2 Needle scalar   String to exclude
Outputs
ID Name Type Remarks
1 string_excludes_output_1 scalar  

*STRING_EXCLUDES_ALL

Description: String Excludes All

Syntax: string_excludes_all(haystack,needle,delimiter)

Inputs
ID Name Type Default Remarks
1 Haystack scalar   String to search
2 Needle scalar   String to exclude
3 Delimiter scalar   Delimiter to separate different string to exclude
Outputs
ID Name Type Remarks
1 string_excludes_all_output_1 scalar  

*STRING_STARTS_WITH

Description: Checks if a string starts with a given substring

Syntax: string_starts_with(haystack,needle)

Inputs
ID Name Type Default Remarks
1 Haystack scalar   String to search
2 Needle scalar   String to match
Outputs
ID Name Type Remarks
1 string_starts_with_output_1 scalar  

*STRING_CONCAT

Description: Concat two strings and return the concatenated string

Syntax: string_concat(string1,string2)

Inputs
ID Name Type Default Remarks
1 String 1 scalar   String 1 to be concatenated
2 String 2 scalar   String 2 to be concatenated
Outputs
ID Name Type Remarks
1 string_concat_output_1 scalar  

*STRING_SPRINTF

Description: Format a string or a number

Syntax: string_sprintf(valuetobeformatted,format)

Inputs
ID Name Type Default Remarks
1 VTBF scalar   value to be formatted
2 format string   format
Outputs
ID Name Type Remarks
1 string_sprintf_output_1 scalar