Lua 程式設計中的 string.lower() 函式


在我們使用字串編寫程式碼的某些情況下,我們可能希望將一些字串變成小寫,例如考慮一個非常基本的 API 案例,它使用身份驗證服務,而且該身份驗證服務要求密碼為小寫,在這種情況下,我們需要將使用者輸入的任意密碼轉換為小寫。

Lua 中透過 **string.lower() **函式將字串轉換為小寫。

語法

string.lower(s)

在上方的語法中,識別符號 s 表示我們試圖轉換為小寫的字串。

示例

我們來考慮一個非常簡單的示例,其中我們將一個字串常量轉換為小寫。

考慮下方所示的示例 −

 線上演示

s = string.lower("ABC")
print(s)

輸出

abc

hello

示例

考慮下方所示的示例 −

 線上演示

s = "ABC"
s1 = string.lower("ABC")
print(s)
print(s1)

輸出

ABC
abc

關於 **string.lower()** 函式,有一個重要的事情需要注意,那就是它不會修改原始字串,它只對其副本進行修改並返回該副本。讓我們藉助一個示例來探索這種特殊情況。

示例

考慮下方所示的示例 −

 線上演示

s = "a"
string.lower("a")
print(s)

輸出

a

開啟 職業生涯

完成課程,獲得認證

開始學習
廣告
© . All rights reserved.