求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

變更

前往: 導覽搜尋

模块:Redirect

增加 168 位元組, 5 年前
無編輯摘要
function p.getTargetFromText(text)
return string.match(
text,
"^%s*#重定向%s*:?%s*%[%[([^%[%]|]-)%]%]"
) or string.match(
text,
"^%s*#重定向%s*:?%s*%[%[([^%[%]|]-)|[^%[%]]-%]%]"
) or string.match(
text,
"^%s*#[Rr][Ee][Dd][Ii][Rr][Ee][Cc][Tt]%s*:?%s*%[%[([^%[%]|]-)%]%]"
else
error(string.format(
"bad argument 错误参数 #1 to ,调用 'getTarget'" .. " (string, number, or title object expected, got 需要字符串,数字,或标题对象;得到%s)",
type(page)
), 2)
-- the redirect matching pattern, so throw an error.
error(string.format(
'could not parse redirect on page 无法处理页面"%s"上的重定向',
fulltext and titleObj.fullText or titleObj.prefixedText
))
匿名用戶