Text

Text Actions can be used to control and manipulate text
AppendLine Append a new line of text to a text value

Text.AppendLine Text:  LineToAppend:'' Result=> Result
GetText Retrieve the text of a value

Text.GetText Text:  Subtext=> Subtext
GetSubtextFrom Retrieve the subtext of a text value from a specified position to the end

Text.GetSubtextFrom Text:  CharacterPosition:  Subtext=> Subtext
GetSubtextFromStartTo Retrieve the subtext of a text value from the start to a specified length

Text.GetSubtextFromStartTo Text:  NumberOfChars:  Subtext=> Subtext
GetSubtext Retrieve the subtext of a text value specifying the start index and length

Text.GetSubtext Text:  CharacterPosition:  NumberOfChars:  Subtext=> Subtext
Pad Create a fixed length text by adding characters to the left or to the right of an existing text

Text.Pad Text:'' PadPosition:Text.PadPosition.Left PaddingText:'' TotalLength:10 PaddedText=> PaddedText
Trim Remove all occurrences of white space characters (such as space, tab, or new line) from the beginning and/or end of an existing text

Text.Trim Text:'' TrimOption:Text.TrimOption.Both TrimmedText=> TrimmedText
ChangeCase Change the casing of a text to uppercase, lowercase, title case or sentence case

Text.ChangeCase Text:'' NewCase:Text.ChangeCaseOption.UpperCase Result=> TextWithNewCase
ToNumber Convert a text representation of a number to a variable that contains a numeric value

Text.ToNumber Text:  Number=> TextAsNumber
NumberToText Convert a number to text using a specified format

Text.NumberToText Number:  DecimalPlaces:2 UseThousandsSeparator:True FormattedNumber=> FormattedNumber
ToDateTime Convert a text representation of a Date and/or Time value to a DateTime value

Text.ToDateTime Text:  DateTime=> TextAsDateTime
ToDateTimeCustomFormat Convert a text representation of a Date and/or Time value to a DateTime value using a custom format

Text.ToDateTimeCustomFormat Text:  CustomFormat:  DateTime=> TextAsDateTime
DateTimeToText Convert a DateTime value to text using a well-known format

Text.DateTimeToText DateTime:  StandardFormat:Text.WellKnownDateTimeFormat.ShortDate Result=> FormattedDateTime
CustomDateTimeToText Convert a DateTime value to text using a specified custom format

Text.CustomDateTimeToText DateTime:  CustomFormat:  Result=> FormattedDateTime
Random Generate a text of specified length consisting of random characters. This can be useful for generating passwords

Text.Random UseUpperCaseLetters:True UseLowerCaseLetters:True UseDigits:True UseSymbols:True MinimumLength:6 MaximumLength:10 RandomText=> RandomText
Join Convert a list into a text value by separating its items with a delimiter

Text.Join List:  Result=> JoinedText
JoinWithDelimiter Convert a list into a text value by separating its items with a specified custom delimiter

Text.JoinWithDelimiter List:  StandardDelimiter:Text.StandardDelimiter.Space DelimiterTimes:1 Result=> JoinedText
JoinWithCustomDelimiter Convert a list into a text value by separating its items with a custom delimiter

Text.JoinWithCustomDelimiter List:  CustomDelimiter:  Result=> JoinedText
Split Create a list containing the substrings of a text that are separated by a delimeter

Text.Split Text:  StandardDelimiter:Text.StandardDelimiter.Space DelimiterTimes:1 Result=> TextList
SplitWithDelimiter Create a list containing the substrings of a text that are separated by a specified delimeter or a regular expression

Text.SplitWithDelimiter Text:  CustomDelimiter:  IsRegEx:False Result=> TextList
Parse Parse a text to find all occurrences of a specified subtext

Text.Parse Text:  TextToFind:  StartingPosition:  IgnoreCase:False OccurrencePositions=> OccurrencePositions
ParseForFirstOccurrence Parse a text to find the first occurrence of a specified subtext

Text.ParseForFirstOccurrence Text:  TextToFind:  StartingPosition:  IgnoreCase:False OccurrencePosition=> OccurrencePosition
RegexParse Parse a text to find all occurrences of a regular expression pattern

Text.RegexParse Text:  TextToFind:  StartingPosition:  IgnoreCase:False OccurrencePositions=> OccurrencePositions Matches=> Matches
RegexParseForFirstOccurrence Parse a text to find the first occurrence of a regular expression pattern

Text.RegexParseForFirstOccurrence Text:  TextToFind:  StartingPosition:  IgnoreCase:False OccurrencePosition=> OccurrencePosition Match=> Match
Replace Replace all occurrences of a specified subtext, with another specified text. It can also be used with Regular Expressions

Text.Replace Text:  TextToFind:  ReplaceWith:  IsRegEx:False IgnoreCase:False ActivateEscapeSequences:False Result=> ReplacedText
EscapeForRegularExpression Escape a minimal set of characters (\, *, +, ?, |, {, [, (,), ^, $,., #, and white space) by replacing them with their escape codes of an existing test

Text.EscapeForRegularExpression Text:  EscapedText=> EscapedText