return {
validation = function(frame)
local result = ""
local id = mw.text.trim(frame.args.id or "")
if id == "" then
-- id是空字符串
elseif mw.ustring.match(id, "【正则表达式1】" ) then
-- 匹配
result = result .. "[[Category:【正确的分类】]]"
elseif mw.ustring.match(id, "【正则表达式2】" ) then
-- 匹配
result = result .. "[[Category:【正确的分类】]]"
-- ……
else
-- 不匹配
result = result .. "[[Category:【错误的分类】]]"
end
return frame:preprocess(result)
--return result
end
}