local plain = not sep_is_pattern
max_splits = max_splits + 1
repeat
- local np, npe = string_find(str, delim, pos, plain)
+ local np, npe = string.find(str, delim, pos, plain)
np, npe = (np or (len+1)), (npe or (len+1))
if (not np) or (max_splits == 1) then
np = len + 1
npe = np
end
- local s = string_sub(str, pos, np - 1)
+ local s = string.sub(str, pos, np - 1)
if include_empty or (s ~= "") then
max_splits = max_splits - 1
items[#items + 1] = s