utf8.ncasecmp()

类型 功能
utf8.*
返回值 数字
修订版 版本 2024.3703
关键词 utf8、UTF-8、Unicode、字符串、ncasecmp

概览

比较字符串 ab,忽略大小写。返回一个整数,如下所示:

条件 返回
a < b -1
a == b 0
a > b 1

语法

utf8.ncasecmp( a, b )
a (必需)

String.第一个字符串。

b (必需)

String.第二个字符串。

示例

local utf8 = require( "plugin.utf8" )

local str1 = "♡ 你好,世界 ♡"
local str2 = str1

print( utf8.ncasecmp( str1, str2 ) )  --> 0 (same string)

str2 = utf8.insert( str1, 3, "UTF-8 " )

print( utf8.ncasecmp( str1, str2 ) )  --> 1 (different strings)