Lua 编程中的 string.upper() 函数
在我们的代码中有某些场景,当我们处理字符串时,我们可能希望一些字符串是大写的,比如考虑这种场景的一个非常基本但著名的例子,PAN号码。
想象一下,您正在制作一个Web表单,其中有一个字段用于用户的PAN号码,并且由于您知道PAN号码不能为小写,我们需要获取该字段的用户输入并将字符串转换为它的大写。
在Lua中将字符串转换为大写是由函数完成的。string.upper()
语法
string.upper(s)
在上面的语法中,标识符s表示我们试图将其转换为大写的字符串。
示例
让我们考虑一个非常简单的例子,我们将字符串文字转换为大写。
考虑下面显示的例子-
s = string.upper("abc")
print(s)输出结果ABC
关于该函数的一个重要点是它不会修改原始字符串,它只是对其副本进行修改并返回该副本。让我们借助一个示例来探索这个特殊案例。string.upper()
示例
考虑下面显示的例子-
s = "abc"
s1 = string.upper("abc")
print(s)
print(s1)输出结果abc ABC
此外,如果一个字符串已经是大写形式,那么什么都不会改变。
考虑下面显示的例子-
示例
s = "A"
string.upper("A")
print(s)输出结果A
热门推荐
1 训练狗狗基础
2 怎么训练狗狗笑
3 怎么训练狗狗卧下
4 上海狗狗训练基地
5 训练狗狗排便
6 狗狗基础训练
8 如何训练狗狗装死
9 狗狗站姿训练
10 狗狗训练用品
11 训练狗狗吧
12 狗狗要怎么训练
13 怎么训练狗狗玩球
14 训练狗狗唤回
15 狗狗训练躺下
16 狗狗训练指令
17 狗狗的训练技巧
18 狗狗不好训练