在 Lua 中 upper 函数用于将 字符串 中的所有字符都转换为大写,如果字符本身就是大写字符,那么不做任何转换。
string.upper(argument)
参数 | 描述 |
---|---|
argument | 要转换的字符串。 |
返回转换后的字符串。
使用 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))
程序运行后,控制台输出如下:
我们使用了 string.upper 实现了将字符串转为大写,同时,我们发现,如果字符串本身就包含大写字符,那么不做任何转换。
在 Lua 中 upper 函数用于将字符串中的所有字符都转换为大写,如果字符本身就是大写字符,那么不做任何转换。