Converts a String value into a list of "grapheme clusters," or what human readers would intuitively understand as "characters."In languages using a Latin script, a letter or an accent are considered graphemes.
A grapheme cluster is the Latin letter combined with its accents.For example, consider the text value "né" formed by three code points:
"n" + "e" + Chr(769)
' 769 is the code point for "COMBINING ACUTE ACCENT"
The function Len returns 3 for this text because there are three code units.
However, there are only two grapheme clusters: n and é.
The Characters function returns ["n", "é"] for this text.By default, Characters uses the en_US locale unless a locale is specified.
Overload #1: Characters(this)
function Characters(this as String) as List of String
locale as String — The locale to use.
This is either a language code like en or a combination of language and region like en_US.
Use the AvailableLocales function to retrieve the list of all possible locales.
List of String — A list of the characters (grapheme clusters) in this.