Mòdul:StringFunc: diferència entre les revisions

Contingut suprimit Contingut afegit
Cap resum de modificació
Cap resum de modificació
Línia 55:
return source_str;
end
local l_plain = p._getBoolean( new_args['plain'] or true );
separator = p._escapePattern( separator );
separator = "[" .. separator .. "]"
Linha 63 ⟶ 62:
end
local start = 1;
local iter = mw.ustring.find(source_str, separator, start, plaintrue);
if iter == nil then
if ret_count == 1 then
Linha 78 ⟶ 77:
for i=2, ret_count do
start = iter+separator_len + 1;
iter = mw.ustring.find(source_str, separator, start, plaintrue);
if iter == nil then
if ret_count == i then