utf8.fold
Client-side
Server-side
Shared
Converts a UTF-8 string to folded case (lowercase), which can be used to compare two strings. If input is an integer, it's treat as a codepoint and a convert codepoint (integer) is returned.
Note
You may want to read up on case folding for more information about the use of this function.
Syntax
string|int utf8.fold ( string|int input )Required Arguments
- input: A string character sequence OR an integer value.
Returns
- string|int: value
Returns a string in lowercase OR returns an integer (see description).
Second Syntax
string|int utf8.lower ( string|int input )Code Examples
shared
This example shows how to convert a string to lowercase, which can be used to compare with other folded strings.
local output = utf8.lower("WHAT ARE YOU UP TO? Do you like uppercase?")print(output) -- what are you up to? do you like uppercase?
local value = utf8.fold(1088)print(type(value)) -- number