יחידה:סוגריים: הבדלים בין גרסאות בדף
מ (עובד!) |
מאין תקציר עריכה |
||
שורה 8: | שורה 8: | ||
str=gsub(str, " *[(].*[)]","") | str=gsub(str, " *[(].*[)]","") | ||
return str | |||
end | |||
function p.remove_sq_parents( frame ) | |||
str = frame.args.string | |||
gsub = mw.ustring.gsub | |||
str=gsub(str, "^.*%[%[(.*)%|.*%]%].*$","%1") -- [[x|y]] ==> x | |||
str=gsub(str, "^.*%[%[(.*)%]%].*$","%1") -- [[x]] ==> x | |||
return str | return str | ||
גרסה מ־11:09, 8 בנובמבר 2014
local p = {}
require "mw.ustring"
function p.remove_parents( frame )
str = frame.args.string
gsub = mw.ustring.gsub
str=gsub(str, " *[(].*[)]","")
return str
end
function p.remove_sq_parents( frame )
str = frame.args.string
gsub = mw.ustring.gsub
str=gsub(str, "^.*%[%[(.*)%|.*%]%].*$","%1") -- [[x|y]] ==> x
str=gsub(str, "^.*%[%[(.*)%]%].*$","%1") -- [[x]] ==> x
return str
end
return p