1、string.upper(argument):字符串全部轉為大寫字母。
2、string.lower(argument):字符串全部轉為小寫字母。
3、string.gsub(mainString,findString,replaceString,num):
在字符串中替換,mainString為要替換的字符串, findString 為被替換的字符,replaceString 要替換的字符,num 替換次數(可以忽略,則全部替換)
4、string.find (str, substr, [init, [end]]):
在一個指定的目標字符串中搜索指定的內容(第三個參數為索引),返回其具體位置。不存在則返回 nil。
5、string.reverse(arg):字符串反轉
6、string.format(...):返回一個類似printf的格式化字符串
7、string.char(arg) 和 string.byte(arg[,int]):
char 將整型數字轉成字符並連接, byte 轉換字符為整數值(可以指定某個字符,默認第一個字符)。
8、string.len(arg):計算字符串長度。
9、string.rep(string, n):返回字符串string的n個拷貝
10、..:鏈接兩個字符串
11、string.gmatch(str, pattern):
返回一個迭代器函數,每一次調用這個函數,返回一個在字符串 str 找到的下一個符合 pattern 描述的子串。如果參數 pattern 描述的字符串沒有找到,迭代函數返回nil。
12、string.match(str, pattern, init):
13、string.match()只尋找源字串str中的第一個配對. 參數init可選, 指定搜尋過程的起點, 默認為1。
在成功配對時, 函數將返回配對表達式中的所有捕獲結果; 如果沒有設置捕獲標記, 則返回整個配對字符串. 當沒有成功的配對時, 返回nil。