utf8.fold | Multi Theft Auto: Wiki Skip to content

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