Module:Sandbox/Aidan9382: Difference between revisions

Content deleted Content added
not old
arg parsing, but stupid (probably)
Line 8:
function functions.iloveregexold(data)
local r = "%[?%[?.-:([^{|]+)%]?%]?"
returnlocal args = {mw.ustring.match("[[File:Hey.jpg|thumb|left|250px]]",r)}
return table.concat(args," -- ")
end
function functions.iloveregex(data)
--This assumes [[ is present, and that therefore ]] is present
local r = "%[?%[?%a-:([^{|]+)([^]]*.+)?%]?%]?"
returnlocal args = {mw.ustring.match("[[File:Hey.jpg|thumb|left|250px|All for [[Module:Excerpt/portals]]|alt=text]]",r)}
return table.concat(args," -- ")
end