Lua字符串转大写upper函数

Lua upper函数教程

Lua 中 upper 函数用于将 字符串 中的所有字符都转换为大写,如果字符本身就是大写字符,那么不做任何转换。

upper函数详解

语法

string.upper(argument)

参数

参数 描述
argument 要转换的字符串。

返回值

返回转换后的字符串。

案例

upper转换字符串

使用 upper() 函数,将字符串转为大写

#!/usr/bin/lua print("haicoder(www.haicoder.net)\n") u_str1 = string.upper("hello haicoder!") u_str2 = string.upper("HaiCoder Lua") u_str3 = string.upper("HaiCoder has 3 years old") print(string.format("u_str1 = %s, u_str2 = %s, u_str3 = %s", u_str1, u_str2, u_str3))

程序运行后,控制台输出如下:

06_Lua字符串转大写upper函数.png

我们使用了 string.upper 实现了将字符串转为大写,同时,我们发现,如果字符串本身就包含大写字符,那么不做任何转换。

Lua字符串转大写upper函数总结

在 Lua 中 upper 函数用于将字符串中的所有字符都转换为大写,如果字符本身就是大写字符,那么不做任何转换。