打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

模块:Dpl unescape

来自 LNN的:not(博客)?

此模块的文档可以在模块:Dpl unescape/doc创建

脚本错误:Lua错误:无法创建进程:proc_open(/dev/null): Failed to open stream: Operation not permitted

local p = {}
local libraryUtil = require("libraryUtil")
local getArgs = require("Module:Arguments").getArgs

function p._unescape(str)
	libraryUtil.checkType("str", 1, str, "string")

	str = string.gsub(str, "}²", "}}")
	str = string.gsub(str, "²{", "{{")
	str = string.gsub(str, "«", "<")
	str = string.gsub(str, "»", ">")
	str = string.gsub(str, "¦", "|")
	str = string.gsub(str, "¶", "\n")
	str = string.gsub(str, "\\n", "\n")
	return str
end

function p.unescape(frame)
	local args = getArgs(frame)
	return p._unescape(args[1])
end

return p