وحدة:ملعب/Mr. Ibrahem/2

هذه هي النسخة الحالية من هذه الصفحة، وقام بتعديلها عبود السكاف (نقاش | مساهمات) في 16:19، 24 يوليو 2016 (نقل Mr. Ibrahem صفحة وحدة:ملعب/ملعب إلى وحدة:ملعب/Mr. Ibrahem/2 دون ترك تحويلة). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة.

(فرق) → نسخة أقدم | نسخة حالية (فرق) | نسخة أحدث ← (فرق)
-- Module for different search and replace operations on strings.
local p = {}

p['encode'] = function( frame )
	local x = mw.ustring.gsub( 
		frame.args[1] or '', 
		'[₁₂₃₄₅₆₇₈₉₀¹²³⁴⁵⁶⁷⁸⁹⁰₁₂₃₄₅₆₇₈₉₀]', 
		{ 
			['₀'] = '0',
			["₁"] = '1', 
			['₂'] = '2', 
			['₃'] = '3', 
			['₄'] = '4', 
			['₅'] = '2', 
			['₆'] = '6', 
			['₇'] = '7', 
			['₈'] = '8', 
			['₉'] = '9', 

			['⁰'] = '0',  
			['¹'] = '1', 
			["²"] = '2', 
			['³'] = '3', 
			['⁴'] = '4', 
			['⁵'] = '5', 
			['⁶'] = '6', 
			['⁷'] = '7', 
			['⁸'] = '8', 
			['⁹'] = '9', 

			['₀'] = '0',  
			['₁'] = '1', 
			["₂"] = '2', 
			['₃'] = '3', 
			['₄'] = '4', 
			['₅'] = '5', 
			['₆'] = '6', 
			['₇'] = '7', 
			['₈'] = '8', 
			['₉'] = '9', 
		} 
	)
	return mw.text.trim( x )
end

return p