[fpc-pascal] UTF-8 versions of Copy() and Length()

Daniël Mantione daniel.mantione at freepascal.org
Sat May 19 10:41:56 CEST 2007



Op Sat, 19 May 2007, schreef Graeme Geldenhuys:

> Does FPC have UTF-8 versions of the Copy() and Length() functions?

They don't exist. FPC has been designed to either use the system encoding =

(which can be utf8). In this case, the string routines from sysutils do =

what you want. The other option is to use widestrings; =

length(utf8decode(s)) will return the length of an utf-8 string.

Dani=EBl


More information about the fpc-pascal mailing list