Start » Filter Reference » Basic » String

String

Select a filter from the list below.

Icon Name Description / Applications Modules
ConcatenateStrings

Joins two or more strings into a single one.

FoundationLite
ConcatenateStrings_OfArray

Joins multiple strings into a single one.

FoundationLite
ConcatenateStrings_OfLoop

Joins strings appearing in consecutive iterations.

FoundationLite
EraseString

Removes a part of a string.

FoundationLite
FindInString

Finds first occurrence of a substring in the input string.

FoundationLite
FindLastInString

Finds last occurrence of a substring in the input string.

FoundationLite
FormatDoubleToString

Creates a string from a double number using a proper format.


Useful for preparing a number for display or communication with specific number of fractional digits, sign etc.

FoundationLite
FormatIntegerToString

Creates a string from an integer number using a proper format.


Useful for preparing a number for display or communication with specific number of digits, sign etc.

FoundationLite
FormatRealToString

Creates a string from a real number using a proper format.


Useful for preparing a number for display or communication with specific number of fractional digits, sign etc.

FoundationLite
FormatString

Creates a string according to the given format and data.

FoundationLite
InsertToString

Inserts a string into another one at the given position.

FoundationLite
LoadText

Loads a text from a file.

FoundationLite
LoadTextLines

Loads text lines from a file.

FoundationLite
NumericCodesToString

Converts an integer array of character codes (UTF-16) into a string.

FoundationLite
PadString

Extends a string if it is too short.

FoundationLite
RegexReplaceInString

Replaces all matching occurrences of the pattern with a replacement string. Uses ECMAScript regular expression grammar (https://en.cppreference.com/w/cpp/regex/ecmascript).

FoundationLite
RegexSearchInString

Finds all occurrences of the pattern in the input string. Uses ECMAScript regular expression grammar (https://en.cppreference.com/w/cpp/regex/ecmascript).

FoundationLite
ReplaceInString

Replaces all occurrences of the searched string with a replacement string.

FoundationLite
SaveText

Saves a text to a file.

FoundationLite
SaveTextLines

Saves text lines to a file.

FoundationLite
SkipEmptyString

If the input string has at least one character, it is copied to the output; otherwise NIL is returned.


Used before operations that given an empty string would raise a domain error.

FoundationLite
SortStrings

Sorts an array of strings.

FoundationLite
SplitString

Divides the input string into an array of strings using the specified delimiters.

FoundationLite
SplitStringIntoCharacters

Splits the input string into individual characters.

FoundationLite
StringLength

Returns the number of characters in a string.

FoundationLite
StringToLowerCase

Makes a string lowercase.

FoundationLite
StringToNumericCodes

Converts string to an integer array of character codes (UTF-16).

FoundationLite
StringToUpperCase

Makes a string uppercase.

FoundationLite
Substring

Creates a string from a fragment of the input string.

FoundationLite
TestStringEarlierThan

Checks whether the input string is earlier alphabetically than a reference string.

FoundationLite
TestStringEmpty

Tests whether the length of a string equals zero.

FoundationLite
TestStringEqualTo

Compares two strings character by character.

FoundationLite
TestStringUnequalTo

Compares two strings character by character.

FoundationLite