モジュール:サンドボックス/Format
表示
マークアップ | 評価後 |
---|---|
{{#invoke:サンドボックス/Format|format|%d/%02d/%02d|2018|1|6}} | 2018/01/06 |
{{#invoke:サンドボックス/Format|format|%d/%2d/%2d|2018|1|6}} | 2018/ 1/ 6 |
{{#invoke:サンドボックス/Format|format|%d年%2d月%2d日|2018|1|6}} | 2018年 1月 6日 |
{{#invoke:サンドボックス/Format|gsub|{{#invoke:サンドボックス/Format|format|%d年%2d月%2d日|2018|1|6}}|%s|{{0}}}} | 2018年 | 1月 6日
{{#invoke:サンドボックス/Format|gsub|{{#invoke:サンドボックス/Format|format|%d年%2d月%2d日|2018|1|16}}|%s|{{0}}}} | 2018年 | 1月16日
0.54030230586814
local Format = {}
function toarray(table)
local values = {}
for key,value in pairs(table) do
key = tonumber(key)
if key then
values[key] = value
end
end
return values
end
function Format.format (frame)
return string.format (unpack (toarray (frame.args)))
end
function Format.gsub (frame)
return tostring (string.gsub (unpack (toarray (frame.args))))
end
function Format.rep (frame)
return string.rep (unpack (toarray (frame.args)))
end
function Format.Cosine (frame)
return tostring(math.cos(1))
end
return Format