Lua Memo

string ... 文字列を操作する

文字列操作

type(string) --> table となっている

  • string…* string ... 文字列を操作する 文字列操作 type(string) --> table となっている
    • byte…* string.byte ... 文字列の文字コードの数値を得る |string.byte (s [, i [, j]])|..
    • char…* string.char ... 数値から文字列を生成する |string.char (i1, i2, ...)| 0個以上..
    • dump…* string.dump ... |string.dump (function)| 指定された関数のバイナリ表現を保持..
    • find…* string.find ... 文字列の検索 |string.find (s, pattern [, init [, plain]])| ..
    • format…* string.format .. 文字列の書式化 |string.format (formatstring, e1, e2, ...)| ..
    • gmatch…* string.gmatch ... キャプチャした文字列を次々と返す 呼ばれるたびに文字列 s か..
    • gsub…* string.gsub ... パターンを置き換え |string.gsub (s, pattern, repl [, n])| パ..
    • len…*string.len .. 文字列の長さを得る |string.len (s)| 文字列を受け取り、その長さ..
    • lower…* string.lower ... 小文字にする |string.lower (s)| 文字列を受け取り、その中の..
    • match…* string.match |string.match (s, pattern [, init])| 文字列 s から pattern で最..
    • rep…*string.rep ... 文字列の繰り返し |string.rep (s, n)| 文字列 s のコピーを n 個..
    • reverse…|string.reverse (s)| 文字列 s を反転した文字列を返す。
    • sub…* string.sub ... 部分文字列を返す |string.sub (s, i [, j])| 文字列 s の、位置 ..
    • upper…* string.upper ... 大文字変換 |string.upper (s)| 文字列を受け取り、その中の小..