utf8.title()

类型 函数
utf8.*
返回值 字符串
修订 版本 2024.3703
关键词 utf8, UTF-8, Unicode, 字符串, 标题
另请参阅 utf8.escape()
utf8.fold()

概述

UTF-8字符串转换为标题大小写。这是一种特殊类型的大写,对于一些特定语言的字符有所不同。有关更多详细信息,请参阅 Unicode 文档

语法

utf8.title( s )
s (必填)

字符串 要转换的字符串。

示例

local utf8 = require( "plugin.utf8" )

local testStr = utf8.escape( "%x1C4, %x1C5, %x1C6, %x1C7, %x1C8, %x1C9, %x1CA, %x1CB, %x1CC, %x1F1, %x1F2, %x1F3, %x1F9" )

print( testStr )                --> DŽ, Dž, dž, LJ, Lj, lj, NJ, Nj, nj, DZ, Dz, dz, ǹ
print( utf8.upper( testStr ) )  --> DŽ, DŽ, DŽ, LJ, LJ, LJ, NJ, NJ, NJ, DZ, DZ, DZ, Ǹ
print( utf8.title( testStr ) )  --> Dž, Dž, Dž, Lj, Lj, Lj, Nj, Nj, Nj, Dz, Dz, Dz, Ǹ