Module:ProfitExtractor
Jump to navigation
Jump to search
Documentation for this module may be created at Module:ProfitExtractor/doc
-- ProfitExtractor Module
local p = mw.title.new("Money_making_guide/Killing_Tormented_demons")
-- Create the result table
local result = {}
-- Check if the page object is valid
if not p or not p.exists then
result.error = "Error: Page not found."
else
-- Fetch the page content
local content = p:getContent()
-- Check if content is fetched correctly
if not content then
result.error = "Error: No content found on the page."
else
-- Regular expression to extract the profit (assumes profit is in the form "Profit: X")
local profit = content:match("Profit: ([%,0-9]+)")
-- Check if the profit was found
if profit then
result.profit = profit
else
result.error = "Error: Profit information not found."
end
end
end
return result