Module:String: Difference between revisions

replace_plain fix
(add str.replace_plain)
(replace_plain fix)
Line 175:
local pattern_plain = mw.ustring.gsub(pattern, '%%', '%%%%');
local replace_plain = mw.ustring.gsub(replace, '%%', '%%%%');
local result;
 
if firstonly == 'true' or firstonly == 'yes' or firstonly == '1' then
local result = mw.ustring.gsub( source_str, pattern_plain, replace_plain, 1 );
else
local result = mw.ustring.gsub( source_str, pattern_plain, replace_plain, n );
end
 
Anonymous user