*STRING_INFLECTOR

Description: Format a string based on Inflector

Syntax: string_inflector(valuetobeformatted,type)

Inputs
ID Name Type Default Remarks
1 Value To Be Formatted scalar   Value to be formatted
2 Type select    
Outputs
ID Name Type Remarks
1 string_inflector_output_1 scalar  

*STRING_SANITIZE

Description: Sanitize a string to remove non alphanumeric characters

Syntax: string_sanitize(str)

Inputs
ID Name Type Default Remarks
1 String to be Sanitized scalar   String to be sanitized
Outputs
ID Name Type Remarks
1 string_sprintf_output_1 scalar  

*STRING_SPRINTF

Description: Format a string or a number

Syntax: string_sprintf(valuetobeformatted,format)

Inputs
ID Name Type Default Remarks
1 Value To Be Formatted scalar   Value to be formatted
2 Format string    
Outputs
ID Name Type Remarks
1 string_sprintf_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_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_DATE_NOW

Description: String contains

Syntax: string_date_now(format)

Inputs
ID Name Type Default Remarks
1 Format select   Format of the date string
Outputs
ID Name Type Remarks
1 string_date_now_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_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_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_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_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_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_REPLACE

Description: String Replace

Syntax: string_replace(str,search,replace)

Inputs
ID Name Type Default Remarks
1 String scalar    
2 Search scalar   Search for string
3 Replace scalar    
Outputs
ID Name Type Remarks
1 string_search_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    
2 Pass Token scalar    
3 Fail Token scalar    
Outputs
ID Name Type Remarks
1 string_eval_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_MIN

Description: String Min

Syntax: string_min(string)

Inputs
ID Name Type Default Remarks
1 CSV String scalar   Ex: 1,2,3
Outputs
ID Name Type Remarks
1 Min Value 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_MAX

Description: String Max

Syntax: string_max(string)

Inputs
ID Name Type Default Remarks
1 CSV String scalar   Ex: 1,2,3
Outputs
ID Name Type Remarks
1 Max Value 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    
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_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_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_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