Module:Fd

local p = {} local lib      = require('Module:Feature') function p.get(frame) local args; if frame.args[1] then args=frame.args else args=frame:getParent.args end if string.find(args[1],"[0-9]")==nil then return args[1] end local a,b,c local val=tostring(args[1]) if string.find(val,"%.")==nil then return val else if string.find(val,"span")~=nil then a,b = val:match"([^.]*).(.*)" b = ". "..b.." " return a..b       else a,b,c = val:match"([^.]*).([0-9]*)(.*)" b = ". "..b.." " return a..b..c       end end end return p