Jump to content

Module:Unstrip: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Merging in Module:KillMarkers per TfD
No edit summary
Line 14: Line 14:
:gsub("^%s+", "") --strip leading
:gsub("^%s+", "") --strip leading
:gsub("%s+$", "") --and trailing spaces
:gsub("%s+$", "") --and trailing spaces
return text
end
end
return p
return p

Revision as of 23:37, 25 May 2019

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

function p.unstrip(frame)
	return mw.text.unstrip(frame.args[1] or '')
end

function p.unstripNoWiki(frame)
	return mw.text.unstripNoWiki(frame.args[1] or '')
end
function p.killMarkers(frame)
	local text = frame.args[1]
	text = mw.text.killMarkers(text)
		:gsub("^%s+", "") --strip leading
		:gsub("%s+$", "") --and trailing spaces
	return text
end
return p