モジュール:Unstrip

提供:エケペディア
2024年1月21日 (日) 23:56時点におけるMotodai (トーク | 投稿記録)による版
ナビゲーションに移動 検索に移動

このモジュールについての説明文ページを モジュール:Unstrip/doc に作成できます

-- This module provides a frontend to the mw.text.unstrip and unstripNoWiki functions
local p = {}

function p.unstrip(frame)
	return mw.text.unstrip(string.gsub(frame.args[1], "([^%[%|%(]+)%s*%b()%s*|%s*[^%]]+%]%]|([^%[%|%(]+)%s*%b()%]|%[%[Wikipedia:[^|%]]+|([^%]]+)%]%]|%[%[([^|%]]+)%]%]", "%1%2%3%4") or '')
end

function p.unstripNoWiki(frame)
	return mw.text.unstripNoWiki(string.gsub(frame.args[1], "([^%[%|%(]+)%s*%b()%s*|%s*[^%]]+%]%]|([^%[%|%(]+)%s*%b()%]|%[%[Wikipedia:[^|%]]+|([^%]]+)%]%]|%[%[([^|%]]+)%]%]", "%1%2%3%4") or '')
end

return p