Module:Sandbox/Codename Lisa/wbr test

local p = {} function p.parse(frame) local templateArgs = frame.args local s = templateArgs[1] or '' --Trim leading and trailing white space s = mw.ustring.gsub(s, "^%s*(.-)%s*$", "%1") -- Add before _ sequence s = mw.ustring.gsub(s,"(_+)"," %1") -- Add before / sequence s = mw.ustring.gsub(s,"(/+)"," %1") -- Add before. sequence s = mw.ustring.gsub(s,"(%.+)"," %1") -- Add before - sequence -- DISABLED for now -- s = mw.ustring.gsub(s,"(%-+)"," %1") -- Add before # sequence s = mw.ustring.gsub(s,"(%#+)"," %1") return s end return p