Module:ProfitExtractor

From Roat Pkz
Revision as of 10:09, 5 May 2025 by Hefner (talk | contribs) (Created page with "-- Profit extraction module local p = {} function p.extractProfit(frame) -- Define the page from which to extract the profit local page = frame.args[1] -- The page name passed as an argument local profitText = mw.page.getContent(page) -- Get the full content of the page -- Pattern to match the profit number (assuming it's listed with the word "Profit") local profit = string.match(profitText, "Profit%s*:?%s*(%d[%d,]*)") -- Match a number like 350,...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Documentation for this module may be created at Module:ProfitExtractor/doc

-- Profit extraction module
local p = {}

function p.extractProfit(frame)
    -- Define the page from which to extract the profit
    local page = frame.args[1]  -- The page name passed as an argument
    local profitText = mw.page.getContent(page)  -- Get the full content of the page

    -- Pattern to match the profit number (assuming it's listed with the word "Profit")
    local profit = string.match(profitText, "Profit%s*:?%s*(%d[%d,]*)")  -- Match a number like 350,168

    -- Return the profit value or a fallback message if not found
    return profit or "Profit not found"
end

return p