Functions for using regular expressions to manipulate strings.
Authors and contributors to this community extension: Add00.
Adds function to use regular expressions with strings, such as
- Find the position of pattern in a string
- Find a pattern in a string
- Split a string by a pattern
- Check if a string matches a pattern
- Replace patterns in a string with another string
Learn how to install new extensions by following a step-by-step guide.
Find all matches for a regex pattern
Builds an array containing all matches for a regex pattern.
Find all matches with their groups for a regex pattern
Builds an array containing for each regex pattern match an array with the match followed by its regex groups.
Find first match with groups for a regex pattern
Builds an array containing the first match for a regex pattern followed by the regex groups.
Split a string into an array
Split a string by each part of it that matches a regex pattern and stores each part into an array.
String matches regex pattern
Checks if a string matches a regex pattern.
RegEx::Find(string, string, string)
|Finds a regex pattern in a string, and returns the index of the position of the match, or -1 if it doesn't match the pattern.
RegEx::Replace(string, string, string, string)
|Replaces a part of a string that matches a regex pattern with another string.
|The pattern to check for
|The string to search for pattern matches in
|The string to replace the matching patterns with
This page is an auto-generated reference page about the Regular Expressions extension, made by the community of GDevelop, the open-source, cross-platform game engine designed for everyone. Learn more about all GDevelop community-made extensions here.