更多操作
创建页面,内容为“local getArgs = require('Module:Arguments').getArgs local p = {} function p.replace(str, target, result) local res = str:gsub(target, result) return res end function p.getLegalTitleEn(frame) local args = getArgs(frame) return p.replace( p.replace( args[1], ' ', '_' ), ':', '' ) end return p” |
无编辑摘要 |
||
第1行: | 第1行: | ||
local getArgs = require('Module:Arguments').getArgs | local getArgs = require('Module:Arguments').getArgs | ||
local stringUtil = require('Module:StringUtil') | |||
local p = {} | local p = {} | ||
function p. | function p.getLegalTitleEn(frame) | ||
local | local args = getArgs(frame) | ||
return stringUtil.replace( | |||
stringUtil.replace(args[1], ' ', '_'), ':', '' | |||
) | |||
end | end | ||
function p. | function p.getString(frame) | ||
local args = getArgs(frame) | local args = getArgs(frame) | ||
return | return args[1]; | ||
end | end | ||
return p | return p |
2025年4月2日 (三) 21:31的版本
此模块的文档可以在模块:GetString/doc创建
local getArgs = require('Module:Arguments').getArgs
local stringUtil = require('Module:StringUtil')
local p = {}
function p.getLegalTitleEn(frame)
local args = getArgs(frame)
return stringUtil.replace(
stringUtil.replace(args[1], ' ', '_'), ':', ''
)
end
function p.getString(frame)
local args = getArgs(frame)
return args[1];
end
return p