Sign in Join
FPDoc Onlineexperiment

UTF8LowerCaseViaTables function

In unit LazUTF16

Converts a UTF-8-encoded string to lowercase UTF-8 values using internal case tables.

Declaration

pascal
function UTF8LowerCaseViaTables(const s: string): string

Arguments

s

String with UTF-8 values converted to lowercase UTF-8 in the routine.

Function result

String with the lowercase UTF-8 values for s.

Description

Modified in LazUtils version 4.0 to dynamically initialize the character mapping tables once when either UnicodeLowercase or UTF8LowerCaseViaTables is called.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.