Skip to content

Text manipulation

Provides expressions to manipulate strings (also called texts).

Expressions

Expression Description
FromCodePoint(number) Get character from code point
number Code point
NewLine() Insert a new line
StrAt(string, number) Get a character from a text
string Text
number Position of the character (the first letter is at position 0)
StrFind(string, string) Search in a text (return the position of the result or -1 if not found)
string Text
string Text to search for
StrFindFrom(string, string, number) Search in a text, starting from a position (return the position of the result or -1 if not found)
string Text
string Text to search for
number Position of the first character in the string to be considered in the search
StrFindLast(string, string) Search the last occurrence in a string (return the position of the result, from the beginning of the string, or -1 if not found)
string Text
string Text to search for
StrFindLastFrom(string, string, number) Search in a text the last occurrence, starting from a position (return the position of the result, from the beginning of the string, or -1 if not found)
string Text
string Text to search for
number Position of the last character in the string to be considered in the search
StrLength(string) Length of a text
string Text
StrRepeat(string, number) Repeat a text
string Text to repeat
number Repetition count
SubStr(string, number, number) Get a portion of a text
string Text
number Start position of the portion (the first letter is at position 0)
number Length of the portion
ToLowerCase(string) Lowercase a text
string Text
ToUpperCase(string) Uppercase a text
string Text

This page is an auto-generated reference page about the Text manipulation feature of GDevelop, the open-source, cross-platform game engine designed for everyone. Learn more about all GDevelop features here.