Lua程式設計中的string.upper()函式
在我們的程式碼中,某些情況下,當我們處理字串時,可能需要將某些字串轉換為大寫,例如一個非常基本且著名的例子,即**稅號 (PAN)**。
假設您正在製作一個Web表單,其中包含使用者稅號的欄位,並且您知道稅號不能是小寫,因此我們需要獲取該欄位的使用者輸入並將字串轉換為大寫。
在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
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP