类型 函数 库 string.* 返回值 数字 版本 2024.3703 发布 关键字 字符串、字节、数字代码、字符 另请参阅 string.char()
返回字符串中字符的内部数字代码。
string.byte( s [, i [, j]] ) s:byte( [, i [, j]] )
字符串. 字符串。
数字. 指定要获取代码的字符串 s[i], s[i+1], ..., s[j]
的字符。i
的默认值为 1
;j
的默认值为 i
。
print( string.byte( "ABCDE" ) ) ---> 65 print( string.byte( "ABCDE", 1 ) ) ---> 65 print( string.byte( "ABCDE", 3, 5 ) ) ---> 67 68 69 print( string.byte( "ABCDE", 0 ) ) ---> nil print( string.byte( "ABCDE", -1 ) ) ---> 69 local s = "ABCDE" print( s:byte( 3, 4 ) ) ---> 67 68