tmstring.cshift
code:Lua
t = textmodule.tmstring.cshift(str, shift, pos, length)
モジュール
引数
table:_
変数 型 概要
1 str string 元の文字列
2 shift number 文字コードに加える数(省略可)
3 pos number 処理を開始する位置(省略可)
4 length number 処理をする文字数(省略可)
返り値
table:_
変数 型 概要
1 t string 処理された文字列
概要
strのpos文字目からlength文字分の部分に、shiftで指定した分だけ文字コードに加算する。
shiftを省略した場合、1になる。
posを省略した場合、1になる。
lengthを省略した場合、1になる。
例
code:Lua
require("textmodule")
t = textmodule.tmstring.cshift("abcdef", 15, 2, 3)
debug_print(t) -- "aqrsef"